44得票8回答
如何使用Ruby编辑或编写现有的PDF?

我有一些带有复杂内容和几个空白区域的PDF模板文件。我需要能够在这些空白区域编写文本,并将生成的PDF保存在文件夹中。 我非常努力地在谷歌上搜索了此问题的答案,但没有找到明确的答案。其中一个更好的解决方案是PDF::Toolkit,但它需要购买Adobe Acrobat才能向现有PDF文档添...

37得票9回答
FPDF错误:该文档(testcopy.pdf)可能使用了一种不受FPDI免费解析器支持的压缩技术。

我运行以下代码时出现了这个错误:FPDF error: This document (testcopy.pdf) probably uses a compression technique which is not supported by the free parser shipped wi...

32得票1回答
如何在PHP FPDI库中设置编码

如何在名为FPDI的PHP库中设置UTF-8编码? 这是库:https://www.setasign.com/products/fpdi/manual/ 代码:$pdf = new Fpdi(); $pdf->AddPage(); $pdf->setSourceFile('PdfD...

14得票2回答
FPDF/FPDI能否使用横向格式的PDF作为模板?

我正在尝试使用FPDI导入现有的PDF模版。该模板是横向格式。如果我将模板导入新文档,则模板页面将以纵向形式插入,并且内容旋转90度。如果我的新文档是纵向的,则显示全部内容,但如果新文档也是横向的,则内容会被裁剪。 是否可以使用FPDI来使用横向模板?

14得票3回答
FPDI合并PDF文件时出现奇怪的线条

当用户需要时,我必须合并PDF文件。这些文件已经存在,一切都很好。我正在使用以下代码来合并这些文件: class concat_pdf extends FPDI { var $files = array(); function setFiles($files) ...

13得票3回答
使用FPDI+TCPDF导入PDF模板大小出现问题。

我陷入了一个非常复杂的情境。 我正在为贺卡制作PHP Web应用程序。 为此,我使用了一些Linux工具以及TCPDF和FPDI。 让我告诉你它是如何工作的: 有一个4页贺卡模板PDF文件。这是一个自定义大小的5x7英寸300dpi PDF文件。 我已经在TCPDF中添加了自定义大小。ca...

13得票7回答
有没有一种方法可以使FPDF/FPDI或Zend_Pdf支持解析大于1.4版本的PDF?

我正在尝试使用FPDI将一个已经存在的PDF(另外创建)添加到使用FPDF创建的PDF中。它似乎对大多数PDF有效,但是我得到了以下错误:FPDF error: Unable to find xref table. 经过测试,我发现如果使用PDF 1.4或更低版本(Acrobat v5或更低版...

13得票1回答
PDFMerger与FPDI-PDF-PARSER

正在使用FPDI PDF文件合并工具。然而,在尝试合并PDF文件1.5版本及更高版本时,我遇到了以下问题。我收到的错误如下: 此文档(doc.pdf)可能使用一种压缩技术,该技术不受FPDI附带的免费解析器支持。 (有关详细信息,请参见https://www.setasign.com/fp...

11得票6回答
FPDI与多页

我刚开始学习PHP,在使用FPDI插入多页时遇到了一些困难。我有一个由3页组成的pdf文件。将其中一页单独存储并使用我的代码处理可行,但这是因为我的代码只适用于1页。当我改回3页文件时,它会给我一个内部服务器错误。这是我正在使用的代码:<?php require_once('prog/...

10得票4回答
支持高于1.4版本的PDF的FPDI免费解析器

有没有一个免费/开源的PDF解析器可以胜任这项工作?FPDI附带的免费解析器只支持PDF版本1.4及以下。我尝试了TCPDF,但它没有起作用。 我知道我可以通过Acrobat更改PDF文件的版本,但我曾经在这样做时遇到过错误。 我正在使用FPDI对我们公司销售的PDF文件打水印。我注意到,...