2

我正在寻找一个PHP允许我创建 print-ready 的库PDF。拼版应包括 1-up、4-up、24-up 等布局和裁剪标记。

FPDFTCPDF并且PHP's包含PDF的​​库允许我创建图像并将其放在 PDF 上,但更高级的布局和裁剪标记有点超出我的能力。

提前致谢!

4

6 回答 6

4

我们成功使用了 DOMPDF http://www.digitaljunkies.ca/dompdf/ - 只需定义您想要以常规 HTML 格式打印的内容,然后将文档传递给 DOMPDF,它就会从中创建一个 PDF。

比使用基于矢量的解决方案要方便得多,这些解决方案需要您在页面上自行布局(如 FPDF)。使用 HTML 进行布局!这要容易得多。

于 2008-09-18T01:06:35.303 回答
2

正如其他人所提到的,我强烈推荐 DOMPDF 或 PDFLib。

DOMPDF 支持 XHTML 和 CSS2.1,并允许您从 HTML 呈现 PDF 页面。

PDFlib+PDI 将允许您合并 PDF 文档或附加页面、放置图像、文本等。

于 2009-01-14T23:57:33.257 回答
1

http://www.pdflib.com/download/

这是一个您没有提到的库,它将允许使用 php 创建 PDF。希望够用了。

于 2008-09-18T00:14:56.630 回答
1

phpLiveDocx完全符合您的要求。它非常易于使用,并允许您使用 PHP 中的数据填充在文字处理器中创建的模板。在http://www.phplivedocx.org/articles/brief-introduction-to-phplivedocx/了解更多信息

于 2009-02-05T13:16:13.013 回答
0

我在PDFLib上取得了很大的成功,它是一个非常强大的库,带有 PHP(和 C、C#、Perl 等)绑定。

于 2008-09-18T00:16:25.643 回答
0

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 )

再加上我是个吝啬鬼:)

于 2008-09-18T00:35:24.647 回答