问题标签 [tcpdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
53483 浏览

php - 更改或删除 TCPDF 中的页眉和页脚

AddPage()在 tcpdf 中自动调用 Header 和 Footer。我如何消除/覆盖它?

0 投票
4 回答
11600 浏览

php - 相同代码下,TCPDF 的速度是 FPDF 的两倍

我目前使用 FPDF 创建一些相当复杂的报告,并正在尝试升级到 TCPDF,但我发现我通过 TCPDF 运行的相同代码的速度大约慢了一倍。因为我的 PDF 已经需要一分钟的时间来生成,所以我真的无法承受这种减速,但我真的很想利用一些 TCPDF 功能(比如创建书签)。

如果有人有关于这个问题的一些信息,我真的很感激 - 无论是您为使 TCPDF 更快,还是只是确认它运行速度比 FPDF 慢,所以我可以忘记它并坚持使用 FPDF。

0 投票
1 回答
3460 浏览

tcpdf - 如果设置了宽度,TCPDF 自动分页符不起作用

我有一个非常具体的 2 列布局,我正在尝试为使用 TCPDF 的客户端设置。如果您将文本发送到具有默认页面宽度的 writeHTML 和 multiCell 的页面,则 AutoPageBreak 可以正常工作。当我为 multiCell 设置较窄的宽度时,TCPDF 不知道何时分页。这让我发疯。

这是此处设置的超级简单示例:

http://www.artworknotavailable.com/temp/tcpdf/

0 投票
2 回答
5484 浏览

cell - 嵌套单元格 TCPDF

我第一次使用 TCPDF 并且正在使用单元格布置一些数据,问题是因为我正在使用多个单元格来布置本质上是一个项目,当页面中断时,项目将分开而不是全部分开。

有什么方法可以在 TCPDF 中嵌套单元格/多单元格吗?

谢谢

0 投票
1 回答
3546 浏览

php - 将 TCPDF 和 FPDI 与 cake php 一起使用

我已经在我的 cake php 安装中进行了 TCPDF 设置,现在我也尝试使用 FPDI,因为我需要将 PDF 添加到正在生成的 PDF 的开头。

当试图这样做时,我正在使用 3 个类

XTCPD 保存我的标题数据 FPDI - FPDI 类 TCPDF - TCPDF 类

它是这样设置的:

XTCPDF 扩展 FPDI FPDI 扩展 TCPDF

当我尝试使用 FPDI 类中的命令生成 PDF 时,出现以下错误:

我认为这可能是一个范围问题,但我不太确定,我也通过将其更改为不包含 XTCPD 类进行了测试,但发生了同样的错误,

编辑:我使用的访问 FPDI 类的代码是:

在此先感谢您的帮助:D

0 投票
3 回答
4794 浏览

php - TCPDF PDF 表单、签名证书以及如何启用用户权限

这让我彻底发疯了...基本上我有一个由 TCPDF 生成的 PDF 表单,并希望为该 PDF 设置用户权限(使用 setUserRights),以便用户可以使用他们输入的数据保存表单。TCPDF 手册在这一点上并没有真正的帮助,并指出您需要一个“签名证书”来启用保存和其他扩展功能。

所以我使用 OpenSSL 生成了一个 SSL 证书和私有证书,并使用 setSignature 方法“导入”了它们。如果不使用这种方法,Adobe Reader 会抱怨:

本文档启用了 Adob​​e Reader 中的扩展功能。该文档自创建以来已更改,并且不再使用扩展功能。请联系作者获取本文档的原始版本。

当设置了所需的 setSignature 方法时,该消息不会出现,但 Reader 仍然无法保存 PDF。

然后我设置了完整的用户权限:

有没有人使用过这个特定的功能并且能够指出我在这里做错了什么?

更新

TCPDF 包含一个使用演示证书的示例。但我不清楚如何获得这样的证书。使用演示版仍然不允许我正确设置用户的权限。

0 投票
3 回答
23642 浏览

php - 少数细胞的TCPDF灰色背景?

我在 CakePHP 中使用 TCPDF 并尝试为几个单元格制作一些背景(灰色)。那么这里的想法:

替代文字

所以灰色的东西必须以某种方式在包含文本的单元格之外定义。

有任何想法吗?
保罗

0 投票
3 回答
4146 浏览

php - eps 图像(来自inkscape)未显示在 tcpdf 中

使用 php 和TCPDF生成 pdf 文件。一切都很好,除非我尝试使用ImageEPS(). 什么都没有出现。没有错误(它肯定可以找到文件)。它只是显示为空白。

光栅图像(如 PNG/JPG)工作得很好。

我正在使用Inkscape保存 .eps 文件。当我在任何其他程序中打开文件时,它打开得很好。它唯一没有出现的 TCPDF。

0 投票
3 回答
3396 浏览

fpdf - 使用 FPDI 扩展 TCPPDF 时,有没有办法使用事务?

我正在将 TCPDF 与 FPDI 的网桥一起使用。我遇到的问题是,一旦我使用startTransaction()我就会收到以下错误:

并且脚本结束(因为 TCPDF::Error() 方法中的骰子)。

这是我正在使用的代码:

如果我将其更改为:

它工作正常。

有没有办法让它们一起工作并使用 TCPDF 的事务?

0 投票
5 回答
37166 浏览

php - 如何使html表格居中?

尝试使用 PHP 和 TCPDF 创建正确的 PDF 文档。

你能帮我吗,如何使用 writeHTML 函数在 TCPDF 中创建和居中表格?

尝试过:

......但没有运气。