我正在寻找一个PHP
允许我创建 print-ready 的库PDF
。拼版应包括 1-up、4-up、24-up 等布局和裁剪标记。
FPDF
,TCPDF
并且PHP's
包含PDF
的库允许我创建图像并将其放在 PDF 上,但更高级的布局和裁剪标记有点超出我的能力。
提前致谢!
我正在寻找一个PHP
允许我创建 print-ready 的库PDF
。拼版应包括 1-up、4-up、24-up 等布局和裁剪标记。
FPDF
,TCPDF
并且PHP's
包含PDF
的库允许我创建图像并将其放在 PDF 上,但更高级的布局和裁剪标记有点超出我的能力。
提前致谢!
我们成功使用了 DOMPDF http://www.digitaljunkies.ca/dompdf/ - 只需定义您想要以常规 HTML 格式打印的内容,然后将文档传递给 DOMPDF,它就会从中创建一个 PDF。
比使用基于矢量的解决方案要方便得多,这些解决方案需要您在页面上自行布局(如 FPDF)。使用 HTML 进行布局!这要容易得多。
正如其他人所提到的,我强烈推荐 DOMPDF 或 PDFLib。
DOMPDF 支持 XHTML 和 CSS2.1,并允许您从 HTML 呈现 PDF 页面。
PDFlib+PDI 将允许您合并 PDF 文档或附加页面、放置图像、文本等。
http://www.pdflib.com/download/
这是一个您没有提到的库,它将允许使用 php 创建 PDF。希望够用了。
phpLiveDocx完全符合您的要求。它非常易于使用,并允许您使用 PHP 中的数据填充在文字处理器中创建的模板。在http://www.phplivedocx.org/articles/brief-introduction-to-phplivedocx/了解更多信息
我在PDFLib上取得了很大的成功,它是一个非常强大的库,带有 PHP(和 C、C#、Perl 等)绑定。
FPDF 一直对我有用。那里有很多强大的功能,你只需要坚持下去就能找到它。
ImageEPS 类扩展对于准备打印非常有用,尽管它并非没有问题(因为它是一个相当旧的扩展并且不很好地支持 .ai 和 .eps 文件,尽可能向后兼容。)
您可以使用绘图功能生成裁剪标记。
页眉和页脚设置有点违反直觉,但它有效。( http://www.fpdf.org/en/tutorial/tuto2.htm )
页面的方向和大小很容易设置。(http://www.fpdf.org/en/doc/fpdf.htm)
Multicell 对于动态生成的内容来说是一个非常有用的功能,尽管没有办法处理构建它的溢出。您必须有一些方法来计算字符并将数据传递到复杂布局的块中。
我相信论坛中有分页的扩展。( http://www.fpdf.org/en/script/script86.php )
再加上我是个吝啬鬼:)