Directories ¶
Path | Synopsis |
---|---|
Package gotenberg provides most of the logic of the module system.
|
Package gotenberg provides most of the logic of the module system. |
modules
|
|
api
Package api provides a module which is an HTTP server.
|
Package api provides a module which is an HTTP server. |
chromium
Package chromium provides a module which adds routes for converting HTML documents to PDF.
|
Package chromium provides a module which adds routes for converting HTML documents to PDF. |
exiftool
Package exiftool provides an implementation of the gotenberg.PdfEngine interface using the ExifTool command-line tool.
|
Package exiftool provides an implementation of the gotenberg.PdfEngine interface using the ExifTool command-line tool. |
libreoffice
Package libreoffice provides a module which adds a route for converting documents to PDF with LibreOffice.
|
Package libreoffice provides a module which adds a route for converting documents to PDF with LibreOffice. |
libreoffice/api
Package api provides a module which manages a LibreOffice instance and interacts with it via the UNO (Universal Network Objects) API.
|
Package api provides a module which manages a LibreOffice instance and interacts with it via the UNO (Universal Network Objects) API. |
libreoffice/pdfengine
Package pdfengine provides a module which interacts with LibreOffice via the UNO (Universal Network Objects) API and implements the gotenberg.PdfEngine interface.
|
Package pdfengine provides a module which interacts with LibreOffice via the UNO (Universal Network Objects) API and implements the gotenberg.PdfEngine interface. |
logging
Package logging provides a module which creates a zap.Logger instance for other modules.
|
Package logging provides a module which creates a zap.Logger instance for other modules. |
pdfcpu
Package pdfcpu provides an implementation of the gotenberg.PdfEngine interface using the pdfcpu library.
|
Package pdfcpu provides an implementation of the gotenberg.PdfEngine interface using the pdfcpu library. |
pdfengines
Package pdfengines a way to gather and manage multiple modules that implement the gotenberg.PdfEngine interface.
|
Package pdfengines a way to gather and manage multiple modules that implement the gotenberg.PdfEngine interface. |
pdftk
Package pdftk provides an implementation of the gotenberg.PdfEngine interface using the PDFtk command-line tool.
|
Package pdftk provides an implementation of the gotenberg.PdfEngine interface using the PDFtk command-line tool. |
prometheus
Package prometheus provides a module which collects metrics and exposes them via an HTTP route.
|
Package prometheus provides a module which collects metrics and exposes them via an HTTP route. |
qpdf
Package qpdf provides an implementation of the gotenberg.PdfEngine interface using the QPDF command-line tool.
|
Package qpdf provides an implementation of the gotenberg.PdfEngine interface using the QPDF command-line tool. |
webhook
Package webhook provides a module which adds a middleware for uploading output files to any destination in an asynchronous fashion.
|
Package webhook provides a module which adds a middleware for uploading output files to any destination in an asynchronous fashion. |
Package standard imports the application's default modules.
|
Package standard imports the application's default modules. |
Click to show internal directories.
Click to hide internal directories.