Documentation
¶
Index ¶
- Variables
- type Client
- type ConvOption
- func WithFile(name string, r io.Reader) ConvOption
- func WithLandscape(enabled bool) ConvOption
- func WithMargins(top, right, bottom, left float64) ConvOption
- func WithOutputFilename(filename string) ConvOption
- func WithPaperSize(width, height float64) ConvOption
- func WithPaperSizeA4() ConvOption
- func WithPaperSizeLetter() ConvOption
- func WithPrintBackground(enabled bool) ConvOption
- func WithScale(scale float64) ConvOption
- func WithSinglePage(enabled bool) ConvOption
- func WithWebhookError(errorURL, errorMethod string) ConvOption
- func WithWebhookExtraHeader(name, value string) ConvOption
- func WithWebhookSuccess(url, method string) ConvOption
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PaperSizeLetter = [2]float64{8.5, 11} PaperSizeLegal = [2]float64{8.5, 14} PaperSizeTabloid = [2]float64{11, 17} PaperSizeLedger = [2]float64{17, 11} PaperSizeA0 = [2]float64{33.1, 46.8} PaperSizeA1 = [2]float64{23.4, 33.1} PaperSizeA2 = [2]float64{16.54, 23.4} PaperSizeA3 = [2]float64{11.7, 16.54} PaperSizeA4 = [2]float64{8.27, 11.7} PaperSizeA5 = [2]float64{5.83, 8.27} PaperSizeA6 = [2]float64{4.13, 5.83} )
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (Client) ConvertHTMLToPDF ¶
func (Client) ConvertURLToPDF ¶
type ConvOption ¶ added in v0.0.3
type ConvOption func(*convConfig)
func WithLandscape ¶
func WithLandscape(enabled bool) ConvOption
func WithMargins ¶
func WithMargins(top, right, bottom, left float64) ConvOption
func WithOutputFilename ¶
func WithOutputFilename(filename string) ConvOption
func WithPaperSize ¶
func WithPaperSize(width, height float64) ConvOption
func WithPaperSizeA4 ¶ added in v0.0.3
func WithPaperSizeA4() ConvOption
func WithPaperSizeLetter ¶ added in v0.0.3
func WithPaperSizeLetter() ConvOption
func WithPrintBackground ¶
func WithPrintBackground(enabled bool) ConvOption
func WithScale ¶
func WithScale(scale float64) ConvOption
func WithSinglePage ¶
func WithSinglePage(enabled bool) ConvOption
func WithWebhookError ¶ added in v0.1.0
func WithWebhookError(errorURL, errorMethod string) ConvOption
func WithWebhookExtraHeader ¶ added in v0.1.0
func WithWebhookExtraHeader(name, value string) ConvOption
func WithWebhookSuccess ¶ added in v0.1.0
func WithWebhookSuccess(url, method string) ConvOption
Directories
¶
| Path | Synopsis |
|---|---|
|
example
|
|
|
cmd/html2pdf
command
|
|
|
cmd/html2pdf_minimal
command
|
|
|
cmd/html2pdf_webhook
command
|
|
|
cmd/url2pdf
command
|
|
Click to show internal directories.
Click to hide internal directories.