Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HtmlModels ¶
type PdfService ¶
type PdfService struct {
// contains filtered or unexported fields
}
func (*PdfService) PdfFromBundle ¶
func (*PdfService) PdfFromHtml ¶
func (ps *PdfService) PdfFromHtml(data *models.RenderData) (io.Reader, error)
func (*PdfService) PdfFromHtmlTemplate ¶
func (ps *PdfService) PdfFromHtmlTemplate(templateData *models.RenderTemplateData) (io.Reader, error)
type PdfServiceAbstraction ¶
type PdfServiceAbstraction interface { PdfFromHtml(data *models.RenderData) (io.Reader, error) PdfFromHtmlTemplate(templateData *models.RenderTemplateData) (io.Reader, error) PdfFromBundle(bundle *bundles.Bundle, jsonModel string, templateEngine string) (io.Reader, error) }
func NewPdfService ¶
func NewPdfService(requestctx context.Context) PdfServiceAbstraction
type TemplateModels ¶
Click to show internal directories.
Click to hide internal directories.