php - 使用 PHP 使用 PDFLib 创建表

标签 php database pdflib

我想知道是否有关于如何使用 PDFLib for PHP 构建表格的良好资源。我计划用数据库表(还有一些我连接在一起创建新 View )填充 PDF 文档,我想将其制作为 Web 的 PDF 文档。我一直在搜索,我发现了很多关于 PDFLib 的信息,除了如何用它创建表格。

我已经检查了 PHP.net 上的 PDFLib 命令,但也不太清楚需要什么。

最佳答案

我过去曾使用过几次 PDF 生成,但总的来说发现它是一个巨大的难题。

PDFLib 的文档 http://www.pdflib.com/fileadmin/pdflib/pdf/manuals/PDFlib-8.0.2-tutorial.pdf在第 8.2 节,第 193 页开始解释您要查找的内容。您将创建多线流程。那里的代码看起来很吓人,但需要一些时间来完成它,它非常接近您最终将使用的代码。

我以后可能会找到一些代码,但我忘记了我使用的是什么库。现在有一些提示:

  • 在纸上解决,就像他们标记的示例一样。您希望事情从哪里开始、结束等等。
  • 使用清晰的变量名来存储这些偏移量。不是常量!
  • 在开发过程中找到好的极端示例进行测试。使用“测试”等文本进行开发,稍后发现您需要支持“我是现代少将的典范”可能会打乱您的整个流程,并要求您从头开始。
  • 一些库“支持”HTML 嵌入,包括 HTML 表格。这首海妖歌曲很甜美,但会带您进入锋利的岩石。我用过的每个库都对它们有一点支持,但是你会遇到困难,如果不删除表并恢复为 native 函数,就无法进行下一个小调整。和他们一起玩简直是在浪费时间。

更新 我找到了我最近的代码迭代,我们使用了来自 http://www.tcpdf.org 的库.它的工作,主要是。在将多行文本写入页面后,我处理了很多光标所在位置的不一致问题。我最终撕掉了所有使用他们的多行代码并编写了我自己的代码。这样做很容易使用。

关于php - 使用 PHP 使用 PDFLib 创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5912457/

相关文章:

php imagemagick - 如何在不裁剪的情况下在白色正方形中间对图像进行方形处理

.net - linq to sql将这个查询翻译成: "select *"?格式是不是效率低下

java - Android - 在本地存储 'large' 数据

python - 如何打印 Tkinter Text 小部件的内容?

php - 在 PHP 文件之间传递数据

php 和 mysql 用户跟踪和报告

java - 寻找存储文件名的正确解决方案

java - PDFlib 复制页面并使用字体

php - 使用 PDFlib (PHP) 将图像 blob 从 MySQL 加载到 PDF 中

php - 如何使用日期 ("F j, Y, "回显默认日期 0000-00-00);如果日期没有更新?