问题标签 [fpdi]

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 投票
1 回答
3551 浏览

php - 结合 tfpdf 和 fpdi

我正在使用以下代码

我收到错误:

当我使用来自http://www.setasign.com/products/fpdi/demos/tfpdf-demo/的以下代码时

并出现以下错误:

什么是正确的方法,以便我可以使用现有的 pdf 并可以使用 utf-8 字体?

0 投票
1 回答
3033 浏览

php - TCPDF 错误:无法在预期位置找到对象 (8, 0)

使用 TCPDF 和 FPDI 从扫描的 pdf 中删除页面时出现错误。其他pdf工作正常。

0 投票
1 回答
2615 浏览

php - 使用 fpdi 编辑和稍后保护 pdf 不起作用

我有两个代码,一个用于编辑已上传的 pdf,第二个用于使用密码保护已上传的 pfd

这是代码片段

1) 用于 pdf 编辑

2) 用于密码保护

两个代码都可以正常工作。但是当我尝试将它们结合起来时。它们中的任何一个都无法正常工作,因为代码 1 使用较新的库,而代码 2 使用较旧的库。我尝试使用新库处理代码 2,但给出文件无法加载有点错误。

我已将代码 1 的功能添加到代码 2 中,如下所示:

此代码将文件保存为受密码保护的文件,但根本不对其进行编辑。既不给出任何错误或警告。我在做什么错??

请建议。谢谢

0 投票
1 回答
1292 浏览

pdf - FPDI ...字符后的新行

我正在创建一个FPDI PDF。这就是我现在所做的:

我还在我的 PDF 上放置了一些其他变量。这是现在的结果:

在此处输入图像描述

但是正如您所看到的, $name 变量很长...。我试过这个:

但这给了我这个结果:

在此处输入图像描述

解决此问题的最佳解决方案是什么?

0 投票
1 回答
1495 浏览

php - FPDF,FPDI - 如何使用 PHP 将单独的文件与独特的文本组合在一起?

我坚持使用 fpdf 和 fpdi。

我正在使用此代码从 5 个或更多文件(!重要)创建 1 个 pdf 文件,并希望在每个页面上输入唯一的文本。当前形式的代码将 page01test 放在每个页面上,而不是将 page02test 放在第 2 页等上。

导入的每个文档都包含一页。

我从以下位置获得了此代码的基础:http ://www.setasign.com/products/fpdi/demos/concatenate-fake/

0 投票
2 回答
1312 浏览

forms - 在保留表单字段的同时解压缩 PDF(非 Adob​​e)的方法?

我发现了一个涉及 Acrobat 的类似问题,但在这种情况下,PDF 是使用我不熟悉的 MS Word 和 CenoPDF v3 的组合制作的。此外,PDF 是 1.3 版。我想解压它,看看它的底层工作原理并做一些改变。使用 GhostScript 的-dCompressPages=false参数很容易,但同时剥夺了所有填写表单的功能。有没有一种方法可以在保持其他所有内容不变的同时解压缩文件?快速搜索 tcpdf 和 fpdi 的文档(在链接中引用)没有显示压缩选项。

0 投票
2 回答
2707 浏览

php - FPDI、FPDF SetAutoPageBreak 在中断后将模板添加到页面

我创建了一个表单,允许用户创建具有无限页数的 pdf,我设置了 SetAutoPageBreak 以便它继续到第二页但是我无法让分页符后创建的页面继续使用原始模板文件。基本代码如下所示。

环顾四周,这个问题是我能找到的最接近的问题,但我不确定它是否相关:FPDF/FPDI UseTemplate

谢谢

0 投票
6 回答
20786 浏览

php - 具有多页的 FPDI

我是 PHP 新手,在插入多个页面时使用 FPDI 有点困难。

我有一个由 3 页组成的 .pdf 文件。我最终将第 1 页保存为 3 页中的单独页面,并且可以与我的代码一起使用,但那是因为我的代码仅适用于 1 页。当我将它改回 3 页文件时,它给了我一个内部服务器错误。

这是我正在使用的代码:

我不知道如何把这段代码变成能够看到所有 3 页的能力。请帮助我。

0 投票
1 回答
217 浏览

parsing - FPDI PDF 解析器在文档中吃掉“打印”按钮

我使用 FPDI-PDF 来解析 PDF 文档。我的文档中有一个“打印此表格”按钮。当我在 PDF 阅读器中打开文件时,它可以工作。

当我通过 FPDI-PDF 运行此文件时,“打印此表格”按钮消失了。该文件保存为 Adob​​e PDF 版本 1.4 (Reader 5.0),因此 FPDI-PDF 可以读取它。

知道如何验证按钮的保留位置或为什么它没有显示在 FPDI-PDF 输出 PDF 文件中吗?

最好的问候石门

0 投票
1 回答
1082 浏览

fpdf - 下载和打开时出现多页 PDF 的 FPDFI 错误

因此,我正在使用 FPDI 创建多页 PDF,但在下载和打开它创建的 PDF 时遇到了问题。通过其内置插件在 Chrome 或 Firefox 中查看时,它可以正常显示和打印。但是在 Adob​​e Reader 或 IE 中,当我向下滚动页面时,它会显示错误“此页面上有问题”。

我正在使用 FPDI 设置源文件,奇怪的是它显示得很好。在这个例子中,我有 55 页。它显示了我设置的源文件的 55 页,但只有第一页有我设置为 PDF 的文本。其余页面只是源文件。我猜我错过了 Adob​​e Reader 不喜欢的东西,但我不确定它到底是什么!

我没有附加我所有的代码,因为我添加的内容几乎是相同的代码块,只是每次输出不同的字段。我认为问题出在“创建页面”部分,但我不太确定!我确实尝试将 ImportPage(1 设置为 ImportPage($+1 但这给了我一个 FPDF 错误,即 PageNumber 错误

感谢您的时间和任何提前帮助
杰克