fpdf相关内容

在FPDF(Python)中不正确显示阿拉伯单词

问题: 我正在尝试生成一个包含阿拉伯语段落的PDF文件使用FPDF库。阿拉伯语单词显示不正确(应该是从右到左),但它们从左到右显示为英语。 我尝试的方法:1-下载支持阿拉伯字母的字体2-对.txt文件进行编码,然后解码回pdf格式(使用UTF-8) 注意:运行后,txt变量(编码为‘utf-8’)正确地包含了.txt文件中的单词,问题仅存在于pdf:)中。 pdf = fpdf ..
发布时间:2022-04-05 21:53:51 Python

将 BASE64 编码图像打印到 FPDF 文档中

我在数据库中有一些作为 base64 存储的图像.是否可以使用 FPDF 直接在 PDF 文档中打印这些数据? 图像的数据结构 数据:图像/PNG; BASE64,iVBORw0KGgoAAAANSUhEUg7AAAfQAAACWCAYAAAAonXpvAAAfgUlEQVR4Ae2dC9BuVVnHuSN3QaBENA9h5A2IcJxMj8hUkymoQDfClIkmrQZr1EydM ..
发布时间:2022-01-21 09:04:39 PHP

FPDF错误:部分数据已经输出,无法发送PDF

我正在为我的项目使用 fpdf 库,并且我正在使用它来扩展其中一个Drupal 模块.这些行 $pdf = new FPDF();$pdf->AddPage();$pdf->SetFont('Arial','B',16);$pdf->Cell(40,10,'Hello World!');$pdf->输出(); 给我一​​个错误:FPDF错误:部分数据已经输出,无法发送PDF 我尝试在 d ..
发布时间:2021-12-29 23:01:36 PHP

有没有办法让 FPDF/FPDI 或 Zend_Pdf 支持解析大于 1.4 的 PDF?

我正在尝试将现有的 PDF(以其他方式创建)添加到使用 FPDI 使用 FPDF 创建的 PDF.它似乎适用于大多数 PDF,但我收到以下错误: FPDF 错误:无法找到外部参照表. 经过一些测试,我发现如果我使用 1.4 或更低版本(Acrobat v5 或更低版本)的 PDF 版本,它似乎可以工作.查看文件似乎是因为 PDF 格式不同. 是否有解决方法或解决方案?我可能有 10 00 ..
发布时间:2021-12-29 15:22:41 PHP

将 PDF 设置为不缩放打印

我正在生成一个 PDF(使用 fpdf),我想知道是否有办法将文档的属性设置为默认不缩放打印. 因此,当您从打印对话框菜单中选择打印时,缩放设置为无.我正在尝试确定这是用户设置还是我在创建 PDF 时可以控制的内容. 提前致谢. 解决方案 缩放由 PDF 应用程序控制 - 未在文件中设置. ..
发布时间:2021-12-28 08:31:19 其他开发

FPDF utf-8 编码 (HOW-TO)

有谁知道如何将FPDF包中的编码设置为UTF-8?或者至少是支持希腊字符的 ISO-8859-7(希腊语)? 基本上我想创建一个包含希腊字符的 PDF 文件. 任何建议都会有所帮助.乔治 解决方案 不要使用 UTF-8 编码.标准 FPDF 字体使用 ISO-8859-1 或 Windows-1252.可以使用 utf8_decode() 执行到 ISO-8859-1 的转换: ..
发布时间:2021-12-26 13:26:24 其他开发

使用 FPDF 在单元格中进行文本换行?

现在当我使用带有文本的单元格时,它都停留在一行上.我知道我可以使用 write 函数,但我希望能够指定高度和宽度. 这就是我现在所拥有的,但正如我所说,文本不会换行以保持尺寸: $pdf->Cell( 200, 40, $reportSubtitle, 1, 1 ); 解决方案 Text Wrap: MultiCell 用于打印多行文本.除了ln 和link 之外,它具有与Cel ..
发布时间:2021-12-14 15:46:07 PHP

在 PDF 中插入换行符

我正在使用 PHP 即时生成一些 PDF 文件.我的问题是我需要在将插入 PDF 文件的文本的某些部分插入换行符.类似的东西: $pdf->InsertText('第一行\n\n第二行'); 所以它打印: 第一行 第二行 我知道 \n 对 PDF 不起作用,但是你们知道这些文件中代表换行符的任何字符或其他东西吗? 解决方案 如果您使用 fpdf,为了能够使用换行符,您 ..
发布时间:2021-12-14 15:39:04 PHP

由 UFPDF 创建的 PDF 中的阿拉伯语脚本

我在 UFPDF 创建的 PDF 文档中遇到阿拉伯文字问题,这是支持 unicode 字体的 FPDF 的扩展.我已将 Arial 字体正确转换为 UFPDF 等待的格式,并且我对其他语言(例如法语、西班牙语、德语等)的 Unicode 特殊字符没有问题 阿拉伯文字的单个字符不是从右到左显示,而是从左到右拆分为单个字符. 例如:مدرسة (school) 显示为 ة س ر د م ..
发布时间:2021-11-17 01:18:17 PHP

FPDF文件--->通过 CURL 自动发送而不是文件上传

嗨,我已经成功地从我提交的表单中生成了一个 FPDF pdf 文件.然后我通过 CURL 将它发布到 API 端点.这个“文件"显示在 CRM 系统内应该去的地方,但我无法打开它.我相信这根本不是文件,它没有被正确存储/抓取. 谢谢 见下面的代码: $noteTitle = (isset($_POST['noteTitle']) ? $_POST['noteTitle'] : nul ..
发布时间:2021-11-15 01:45:56 PHP

乌尔都语支持与 php 兼容的 PDF 库

我使用过 FPDF 和 TCPDF,两者似乎都不适用于 URDU,例如 FPDF 显然不支持它,但另一方面,TCPDF 支持与乌尔都语具有相同字体字符的波斯语和阿拉伯语. 当某些字符正确呈现而其他字符未使用 TCPDF 时,就会出现问题.见下图: 有没有办法绕过 TCPDF 或其他一些原生支持乌尔都语并与 PHP 兼容的库. 谢谢! 解决方案 所以这就是我所做的,我复制了 ..
发布时间:2021-09-04 20:14:11 其他开发

web2py FPDF子类和super()

Python 2.7 还有另一个新样式类问题...但是不是. 我已经阅读了其他问题,但似乎得到了相反的结果,但这可能是我的无知. class t1(object):经过c1 = t1()打印类型(c1)#中类t2():经过c2 = t2()打印type(c2)# ..
发布时间:2021-05-09 19:22:46 其他开发

使用FPDF循环处理多个PDF

我具有FDPF功能,可为网站的各个部分创建标准PDF.它只是吸收一些数据,创建多页PDF并返回PDF对象,例如 函数pdfBuild($ orderData){PDF类扩展了FPDF{//页面标题函数Header(){//商标$ this-> Image('logo.png',10,6,30);//Arial粗体15$ this-> SetFont('Arial','B',15);//向右移动$ ..
发布时间:2021-05-09 19:22:43 PHP

在python中使用fpdf创建pdf.无法将图像向右循环移动

我使用FPDF通过python生成pdf.我有一个正在寻找解决方案的问题.在文件夹“图像"中,有一些图片我希望将其显示在一页上.我做到了-也许并不优雅.不幸的是,我无法将图片向右移动.看来pdf_set_y不会在循环中起作用. 从fpdf导入FPDF的 从os import listdir从os.path导入isfile,加入onlyfiles = [如果isfile(join('../ima ..
发布时间:2021-05-09 19:22:39 Python

下载PDF文件会显示“网络错误".

我在TYPO3系统中,我有一个扩展名,我在其中使用fpdf构建了PDF文件. 当我提交带有数据的表格时,文件被下载(大约3MB),但是当下载达到100%时,出现“未知网络错误".(这就是Chrome中的消息) 这是我的扩展名: http://pastebin.com/8GQCcKWj 我想念什么? 解决方案 简单的解决方案:不要做 返回$ pdf-> Output('m ..
发布时间:2021-05-09 19:22:36 其他开发

如何在FPDF中居中放置文本?

如何使生成的文本显示在页面的中心位置. Generated = $ _ POST 方法...所以我不知道输入文本会持续多长时间.我需要以某种方式预先确定一个中心参数. 有什么想法吗?也许是这样的: MultiCell(0,$ height,"text",0,'C')吗? 解决方案 通常它是 $ pdf-> Cell(0,$ height,"text",0,0,'C'); ,但 ..
发布时间:2021-05-09 19:22:28 PHP

fpdf-返回上一页

我正在使用fpdf生成pdf发票. 一些包含许多项目的发票,详细信息需要进入第二页.但是,我需要在第一页上显示总计和其他详细信息. 现在,如果我可以像这样添加新页面:$ pdf-> AddPage(); 但是,这会将所有内容放入第二页,无论该语句之后是什么. 似乎无法为write方法或cell方法指定页面. 渲染和计算有点复杂,因此不想存储到临时数组中并在完全渲染第一 ..
发布时间:2021-05-09 19:22:25 PHP

PyFPDF内部链接

应如何进行内部链接?我尝试从第1页链接到第2页.没问题.但是从第2页到第2页不起作用.怎么了. 来自fpdf inport FPDF的 pdf = FPDF()pdf.add_page()pdf.set_font('Arial','B',16)to_page_2 = pdf.add_link()pdf.cell(40,10,'Page 1',border = 1,ln = 0,align =' ..
发布时间:2021-05-09 19:22:22 Python