10得票5回答
FPDF错误:无法包含字体度量文件

我接手了一个别人做的应用,现在有人要我解决一个问题。 生成PDF报告时会出现错误。这个应用程序使用FPDF来生成PDF。FPDF error: Could not include font metric file 之前它会抛出以下错误Warning: FPDF::include(helvet...

10得票4回答
Unicode 编码错误:'latin-1' 编解码器无法编码字符 '\u2013'(写入 PDF)。

我在使用Python写入PDF时,遇到了一个关于变量内容的Unicode问题。 它输出以下错误信息: UnicodeEncodeError: 'latin-1' codec can't encode character '\u2013' 问题出在它基本上被悬挂在一个em dash上。 ...

10得票4回答
为什么FPDF.php文件大小比TCPDF.php小约20倍?原因是什么?

我知道有很多关于这两个库的帖子,但是我认为我需要解决一个明显的问题。我们公司的一位设计师最近发送了几个已经包含 TCPDF 库的文件给我,因为他的朋友说它更好。 过去,我们在 PHP 中使用 FPDF 来生成所有的 PDF 文件,但我立刻就注意到了一个巨大的区别: fpdf.php 的文件...

10得票3回答
FPDF页面分页问题

我正在使用PHP和FPDF生成一个包含项目列表的PDF文件。我的问题是,如果项目列表需要跨越第二或第三页,我希望保持项目名称、数量和描述在一起。目前,它可能会分割特定项目的所有细节到第二页。请帮忙解决!<?php require_once('auth.php'); requi...

10得票5回答
FPDF添加新字体

我正在使用PHP的FPDF库生成报告,但现在我需要使用另一种不属于核心字体的字体(Verdana)。我添加了以下代码:$pdf->AddFont('Verdana','','verdana.php'); 我将 verdana.php 和 verdana.z 文件复制到字体目录中。如果我使...

10得票3回答
FPDF:决定何时设置页眉/页脚数据

我一直在苦苦挣扎地处理页眉和页脚数据,认为是时候在论坛上询问了。 我想要做的是,如果添加了页面,则决定是否添加页眉/页脚。在代码方面,我希望在添加页面时将页眉/页脚设置为开启或关闭。 我已经尝试通过设置额外参数 $setFooterHeader 来操作函数 AddPage,其默认值设置为...

10得票7回答
FPDF:如何在单元格内更改文本颜色?

我希望文本中的“white”使用SetTextColor作为白色,而“orange”使用橙色。$pdf->SetTextColor(255,255,255); $pdf->Cell(50,0,'WHITE ORANGE ORANGE WHITE',0,1,'C'); 我该如何使“O...

9得票13回答
TCPDF错误:无法创建输出文件

我正在尝试使用TCPDF和FPDI生成PDF。以下是我的代码。 require_once('../tcpdf/tcpdf.php'); require_once('../FPDI/fpdi.php'); $fileName = '../sample.pdf'; class PDF ext...

9得票2回答
使用FPDI保留内部链接

我正在尝试动态地向现有的PDF文件添加一些文本。 我已经尝试过使用FPDF和TCPDF结合FPDI导入现有的PDF。这是可以的。但是,正如预期的那样,原始PDF中的所有现有链接都消失了。 然后,我尝试使用此FPDI扩展程序来保留链接: fpdi_with_annnots https://...

9得票3回答
Python中将PNG图像合并成一个PDF文件

我有一组.png格式的图片,需要将它们转换为一个pdf文件,每页9张图片,但不是按垂直顺序依次排列,而是横向填充整个页面宽度,然后再继续下一行。每次图片数量可能不同(如12、15张等)。 我尝试使用了fpdf工具。 from fpdf import FPDF list_of_images...