问题标签 [fpdf]

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 投票
2 回答
39612 浏览

php - Can FPDF/FPDI use a PDF in landscape format as a template?

I am trying to import an existing PDF as a template with FPDI. The template is in landscape format. If I import the template into a new document the template page is inserted in portrait form with the content rotated 90 degrees. If my new document is in portrait the full content appears, but if the new document is also landscape, the content is cropped.

Is it possible to use a landscape template with FPDI?

0 投票
1 回答
613 浏览

php - 从 FPDF 1.53 升级到 1.6——有什么问题吗?

我想大多数人已经知道,或者如果你不知道,FPDF在过去将近 4 年没有发布之后,于去年 8 月发布了一个新版本 1.6。我想知道是否有人在从 1.53 升级到 1.6 时遇到任何问题?

0 投票
4 回答
1779 浏览

php - 如何使用 PHP 生成 PDF 文件?

我有一些 HTML,包括粗体、斜体、小标签、大标签、块引用标签、项目符号和编号项目。我需要通过 PHP 将其转换为 PDF。我试过 FPDF,但它太复杂了。我尝试了使用 FPDF 的 html2pdf PHP 库,但它非常错误且不可靠。你有什么建议吗?

注意:想象一下你的典型简历。我需要格式化类似的东西。

0 投票
7 回答
19272 浏览

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

我正在尝试将现有 PDF(以其他方式创建)添加到使用 FPDI 使用 FPDF 创建的 PDF。它似乎适用于大多数 PDF,但我收到以下错误:

经过一些测试,我发现如果我使用 1.4 或更低版本(Acrobat v5 或更低版本)的 PDF 版本,它似乎可以工作。查看文件似乎是因为 PDF 格式不同。

有解决方法或解决方案吗?我可能有 10 000 多个用户上传的 PDF,其中一些是新的,有些不是。FPDI 只是死掉而不是导致某种错误甚至返回 false 也很烦人

我现在能想到的唯一解决方案是解析 PDF 文件的第一行以确定版本,并且只添加那些可以工作的版本。

编辑:

我也在 Zend_Pdf 中进行了尝试,使用 Zend 框架附带的演示文件得到了以下结果:

是否无法解析大于 1.4 的 PDF?

0 投票
2 回答
5342 浏览

asp-classic - ASP FPDF,插入图像的问题

当我使用 FPDF 库(ASP 端口版本)生成 pdf 时插入图像有一些问题,您可以在此处获取ASP FPDF

我试过这段代码(这是 ASP VBScript):

上面的代码都不起作用......它一直抛出一个错误:


fpdf.asp 第 817 行(这是 ASP JScript):


但是,如果不插入图像(即纯文本 pdf),它可以正常工作。有人可以帮我解决这个问题吗?

谢谢德尔斯
_

0 投票
13 回答
170208 浏览

php - 在 PDF 中插入换行符

我正在使用 PHP 即时生成一些 PDF 文件。我的问题是我需要在将插入 PDF 文件中的部分文本中插入换行符。就像是:

所以它打印:

第一行

第二行

我知道\n不适用于 PDF,但是你们知道代表这些文件的换行符的任何字符或东西吗?

0 投票
1 回答
16964 浏览

php - 使用 php 中的 fpdf 在 pdf 中创建表并使用包装数据

我在使用 fpdf 库在 pdf 中创建表结构时遇到问题。当特定单元格的任何数据具有长字符串时,该单元格数据将与其他单元格数据重叠。所以整个表数据已经乱了。那么 pdf 中的数据将看起来不正确。

任何人请帮我在pdf中创建表格,根据单元格中的数据自动调整所有单元格。

0 投票
3 回答
4852 浏览

php - FPDF、FPDI - 使用源文档中嵌入的字体

我正在使用 FPDF / FPDI 构建 PDF 模板系统。一个 PDF 用作背景,其中定义了许多可编辑区域(存储在数据库中)。可编辑区域可以是图像、文本或两者兼而有之,但这不是我的问题,只是一点背景。

一些背景(FPDI 源 PDF)PDF 或“模板”包含嵌入式字体,我希望能够实现两件事,并且想知道这是否可能。

  1. 我希望能够在输出文档中使用嵌入在源文档中的任何字体。
  2. 我需要枚举这些字体,以便它们可以包含在 UI 的字体列表中。

需要明确的是,我想重用这些字体,不仅将它们应用于导入的页面,而且提供以一种嵌入字体呈现新文本的选项。

任何指针将不胜感激。

0 投票
2 回答
5365 浏览

php - php - how to open print window while a pdf file is opened in web page?

I use FPDF to generate a pdf file and open it in a new window.

how to pop up the print window when it is opened in a new window?

0 投票
6 回答
20005 浏览

php - 将使用 FPDF php 库创建的 PDF 保存在 MySQL blob 字段中

我需要使用fpdf库创建一个 pdf 文件并将其保存在我的 MySQL 数据库中的 blob 字段中。问题是,当我尝试从 blob 字段中检索文件并将其发送到浏览器进行下载时,下载的文件已损坏并且无法正确显示。

如果我立即将其发送到浏览器而不将其存储在数据库中,则可以正确显示相同的 pdf 文件,因此似乎某些数据在插入数据库时​​已损坏。

我的代码是这样的:

存储pdf,像这样:

将其发送到浏览器进行下载。我究竟做错了什么?

如果我将代码更改为:

该文件已正确显示,因此我认为该文件已正确生成并且问题出在数据库中的存储中。

提前致谢。