This repository was archived by the owner on Apr 14, 2024. It is now read-only.
-
Couldn't load subscription status.
- Fork 36
This repository was archived by the owner on Apr 14, 2024. It is now read-only.
failed to generate the result PDF #24
Copy link
Copy link
Open
Description
Why would I receive failed to generate the result PDF error? Running gotenberg in docker-compose, and sending pdf generation request from other service like so:
index, err := gotenberg.NewDocumentFromPath(filename, sourceHTMLPath)
if err != nil {
return fmt.Errorf("Error getting document from path: %s", err)
}
style, err := gotenberg.NewDocumentFromPath("styles.css", m.cfg.Get("pdf", "stylesPath").String(""))
if err != nil {
return fmt.Errorf("Error getting document from path: %s", err)
}
font1, err := gotenberg.NewDocumentFromPath("Gilroy-Bold.woff", m.cfg.Get("pdf", "font1path").String(""))
if err != nil {
return fmt.Errorf("Error getting document from path: %s", err)
}
font2, err := gotenberg.NewDocumentFromPath("Gilroy-ExtraBold.woff", m.cfg.Get("pdf", "font2path").String(""))
if err != nil {
return fmt.Errorf("Error getting document from path: %s", err)
}
font3, err := gotenberg.NewDocumentFromPath("Gilroy-Light.woff", m.cfg.Get("pdf", "font3path").String(""))
if err != nil {
return fmt.Errorf("Error getting document from path: %s", err)
}
font4, err := gotenberg.NewDocumentFromPath("Gilroy-Medium.woff", m.cfg.Get("pdf", "font4path").String(""))
if err != nil {
return fmt.Errorf("Error getting document from path: %s", err)
}
req := gotenberg.NewHTMLRequest(index)
req.Assets(style, font1, font2, font3, font4)
req.Margins(gotenberg.NoMargins)
req.PaperSize(gotenberg.A4)
if err := m.pdfClient.Store(req, outputPDFPath); err != nil {
return fmt.Errorf("Error generating pdf: %s", err)
}Metadata
Metadata
Assignees
Labels
No labels