15得票3回答
使用FPDF填写PDF表单,然后用PDFTK压平,显示未填充的PDF

我正在使用fpdf.org上的“表单填充”脚本来填写我创建的PDF表单上的一些字段。这似乎可以正常工作。 我希望生成的PDF表单被压平,以便用户无法编辑表单字段。为此,我正在使用PDFTK。然而,当我尝试将PDF压平时,我得到一个表单字段为空的PDF。 如果有关如何使用PHP将PDF压平的...

15得票6回答
FPDF - 行内加粗文本

我正在尝试用PHP创建PDF,由于法律原因,我们需要将免责声明的一部分加粗,并且该声明需要有轮廓线。我的当前代码使用:if(isset($_POST['optout']) && $_POST['optout'] == "yes"){ $pdf->Ln(5); ...

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

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

13得票3回答
如何使用FPDF和PHP保持图像质量?

我使用PHP的FPDF库将一张图片添加到PDF中,但是在PDF中的图片质量比原图要差很多,如下所示: 相关代码:$image_height = 40; $image_width = 40; $pdf = new FPDF(); $pdf->AddPage(); $start_x ...

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得票3回答
使用fpdf在php中修改现有pdf文件

我在我的服务器上有一堆PDF文件,当下载时需要在每一页末尾添加文本。我正在使用FPDF来打开文件,在每一页末尾添加文本,关闭文件并提供给浏览器。$pdf = new FPDI(); $pdf->setSourceFile($filename); // import page 1 $...

13得票2回答
在每个A4大小的页面页脚获取页码的FPDF

我正在使用FPDF创建PDF报告。现在,我想在每个报告页面底部生成页码。以下是生成2页PDF的示例代码。 我正在使用FPDF创建PDF报告。现在,我想在每个报告页面底部生成页码。以下是生成2页PDF的示例代码。<?php require('fpdf.php'); ...

13得票8回答
在PHP的Fpdf中如何包装文本

我正在尝试使用FPDF将单元格中的文本换行。这是我的代码。<?php require('fpdf.php'); $pdf = new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial','',16); $pdf->Cell(...

13得票8回答
将BASE64编码的图像打印到FPDF文档中。

我在数据库中有一些以base64编码存储的图像。是否可以使用FPDF直接将这些数据打印到PDF文档中? 图像的数据结构data:image/png;base64,iVBORw0KGgoAAAANSUhEUg7AAAfQAAACWCAYAAAAonXpvAAAfgUlEQVR4Ae2dC9Bu...

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

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