文件名称:go-wkhtmltopdf:wkhtmltopdf的Golang命令行包装
文件大小:27KB
文件格式:ZIP
更新时间:2024-02-24 08:18:02
go golang wkhtmltopdf pdf-document html-to-pdf
go-wkhtmltopdf 用于wkhtmltopdf的Golang命令行包装 有关wkhtmltopdf文档,请参见 。 什么和为什么 我们需要一种从Go生成PDF文档的方法。 这些从具有高度可定制布局的发票到带有表格,图形和图像的报告不等。 我们认为最好的方法是使用HTML / CSS模板作为PDF的源。 使用CSS打印介质类型和毫米而不是像素单位,我们可以使用wkhtmltopdf生成非常精确的PDF文档。 go-wkhtmltopdf是围绕wkhtmltopdf命令行实用程序的纯Golang包装器。 它具有将所有选项键入为struct成员的功能,如果您使用具有代码完成功能的IDE,则非常易于使用,并且所有选项都具有类型安全性。 例如,您可以设置常规选项,例如 pdfg . Dpi . Set ( 600 ) pdfg . NoCollate . Set ( false ) pdfg . PageSize . Set ( PageSizeA4 ) pdfg . MarginBottom . Set ( 40 ) 添加页面,设置页面选项,每页TOC选项等也是如此。 它会
【文件预览】:
go-wkhtmltopdf-master
----.gitignore(61B)
----go.mod(61B)
----wkhtmltopdf.go(9KB)
----json.go(5KB)
----simplesample_test.go(2KB)
----.travis.yml(831B)
----json_test.go(18KB)
----LICENSE(1KB)
----release_test.go(3KB)
----testfiles()
--------credits.txt(76B)
--------html5.html(22KB)
--------htmlsimple.html(94B)
----README.md(6KB)
----wkhtmltopdf_test.go(9KB)
----options.go(21KB)