我想知道是否有一个关于如何使用pdflib for php构建表的好消息源。我计划用一个数据库表来填充一个pdf文档(我将几个表合并在一起以创建一个新视图),我想使它成为一个web的pdf文档。我一直在到处搜索,除了如何用它创建一个表之外,我在pdflib上找到了很多信息。
我已经在php.net上查看了pdflib命令,也不能很清楚地了解需要什么。
最佳答案
在过去,我曾与pdf生成一起工作过几次,通常发现这是一个巨大的痛苦。
pdflib的文档http://www.pdflib.com/fileadmin/pdflib/pdf/manuals/PDFlib-8.0.2-tutorial.pdf开始解释您在第193页第8.2节中寻找的内容。您将创建多行流。那里的代码看起来很吓人,但是花点时间来完成它,它非常接近你最终使用的东西。
我也许可以在以后找到一些代码,但我忘记了我使用的库。目前有几点建议:
把它写在纸上,就像他们标出的例子一样。你想让事情开始,结束,等等。
使用清晰的变量名来存储这些偏移量。不是常数!
在开发过程中寻找好的极端示例进行测试。用“test”这样的文本来开发,以便日后发现,您需要支持“我是现代少将的典型”,这可能会打乱您的整个流程,并要求您从头开始。
一些库“支持”HTML嵌入,包括HTML表。这首警笛曲很甜美,但会把你引向锋利的岩石。我使用的每一个库都支持它们一点,但是如果不删除表并恢复到本机函数,就无法进行下一个小调整。他们都是在浪费时间玩。
更新
我找到了我最近的代码迭代,我们使用了http://www.tcpdf.org中的库。基本上是有效的。我处理了很多不一致的地方,光标是在写了多行文字到一个页面后留下的。最后我把所有使用多行代码的东西都删除了,然后自己写了。这样做了,工作起来很容易。