Versions in this module Expand all Collapse all v5 v5.0.1 Apr 17, 2019 v5.0.0 Apr 14, 2019 Changes in this version + var A3 = [2]float64 + var A4 = [2]float64 + var A5 = [2]float64 + var A6 = [2]float64 + var LargeMargins = [4]float64 + var Legal = [2]float64 + var Letter = [2]float64 + var NoMargins = [4]float64 + var NormalMargins = [4]float64 + var Tabloid = [2]float64 + type Client struct + Hostname string + func (c *Client) Post(req Request) (*http.Response, error) + func (c *Client) Store(req Request, dest string) error + type HTMLRequest struct + func NewHTMLRequest(indexFilePath string) (*HTMLRequest, error) + func (req *HTMLRequest) Assets(fpaths ...string) error + func (req HTMLRequest) Footer(fpath string) error + func (req HTMLRequest) Header(fpath string) error + func (req HTMLRequest) Landscape(isLandscape bool) + func (req HTMLRequest) Margins(margins [4]float64) + func (req HTMLRequest) PaperSize(size [2]float64) + func (req HTMLRequest) WaitDelay(delay float64) + type MarkdownRequest struct + func NewMarkdownRequest(indexFilePath string, markdownFilePaths ...string) (*MarkdownRequest, error) + func (req *MarkdownRequest) Assets(fpaths ...string) error + func (req MarkdownRequest) Footer(fpath string) error + func (req MarkdownRequest) Header(fpath string) error + func (req MarkdownRequest) Landscape(isLandscape bool) + func (req MarkdownRequest) Margins(margins [4]float64) + func (req MarkdownRequest) PaperSize(size [2]float64) + func (req MarkdownRequest) WaitDelay(delay float64) + type MergeRequest struct + func NewMergeRequest(fpaths ...string) (*MergeRequest, error) + func (req MergeRequest) ResultFilename(filename string) + func (req MergeRequest) WaitTimeout(timeout float64) + func (req MergeRequest) WebhookURL(url string) + type OfficeRequest struct + func NewOfficeRequest(fpaths ...string) (*OfficeRequest, error) + func (req *OfficeRequest) Landscape(isLandscape bool) + func (req OfficeRequest) ResultFilename(filename string) + func (req OfficeRequest) WaitTimeout(timeout float64) + func (req OfficeRequest) WebhookURL(url string) + type Request interface + type URLRequest struct + func NewURLRequest(url string) *URLRequest + func (req URLRequest) Footer(fpath string) error + func (req URLRequest) Header(fpath string) error + func (req URLRequest) Landscape(isLandscape bool) + func (req URLRequest) Margins(margins [4]float64) + func (req URLRequest) PaperSize(size [2]float64) + func (req URLRequest) WaitDelay(delay float64) Other modules containing this package github.com/thecodingmachine/gotenberg-go-client/v4 github.com/thecodingmachine/gotenberg-go-client/v6 github.com/thecodingmachine/gotenberg-go-client/v7