问题标签 [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.
php - 我应该继续将 FPDF 移植到 .NET 吗?
我已经开始将 FPDF 移植到 .NET,但是我想知道它是否值得付出努力。
它已经完成了吗?
我知道 ASP FPDF,但我说的是创建一个本机 .NET dll,以便任何 .NET 语言都可以使用它。我计划将其公开以供任何人使用。
此外,我不熟悉 PHP,您可以提供哪些提示/建议(在移植方面)?
php - 由于 PHP 'allow_url_fopen' 设置,在生成带有图像的 pdf 时出现 FPDF 问题
我在生成带有图像的 PDF 文件时遇到了 FPDF 的问题,如解释的那样here
。最后我找到了这个问题的原因,但我不知道如何解决这个问题,任何人都可以提出一些好的解决方案来处理这个问题。
这个问题是由于allow_url_fopen
我的服务器的设置,如果我启用该设置,那么 FPDF 库正在生成带有图像的 PDF 文件,也没有任何错误。
我将这个 FPDF 库用于我的一个客户站点,出于安全原因,他(客户)禁用了“allow_url_fopen”设置,并且他没有兴趣启用该设置。如果不启用我的服务器设置,我该如何解决这个问题。
php - PHP & FPDF:计算对齐的文本宽度
所以我在 PHP 中使用 FPDF 以编程方式从图像和文本(不是 HTML)生成 PDF 文件。
我遇到的最大问题之一是能够在图像周围自动换行文本。我目前的算法看起来像:
- 将文本作为单词数组获取
- 一次添加一个单词到“当前行”变量,并在其上调用 GetStringWidth() 以确定当前行的宽度
- 一旦达到预定的最大宽度,我将当前行传递到行数组,并从新的“当前行”开始。
这样做可以让我得到一组不应该不正确中断的行,但是我发现因为我的文本是对齐的,所以 GetStringWidth() 不能准确地给我行的宽度。有道理。
我已经深入研究了 FPDF 的MultiCell
方法,试图弄清楚它如何正确地破坏对齐的文本,但不能真正做到正面或反面。它似乎归结为类似的算法(并且它使用 编写每一行Cell
),但它实际上似乎从未计算宽度,它写出 PDF“代码”,例如0.375 Tw
.
有谁知道如何计算对齐文本的宽度,给定一个字符串和一个最大宽度?
python - 在 PDF 文档中查找可输入表单字段的字段名称?
在 PDF 文档中查找可输入表单字段的字段名称?我有一个可编辑的 PDF 表单,我正在尝试使用 python 自动输入表单字段。
为此,我必须知道要输入的 FDF 数据中表单字段的“名称”。
请参阅背景问题:如何在 Django/Python 中自动填充 PDF 表单?
我不需要从 PDF 中以编程方式找到名称,只需要知道它们是什么,所以如果这在 Preview/Adobe/etc 中是可能的。PDF 阅读器/编辑器就足够了。
php - xampp 1.7.2 中的 ufpdf
我使用ufpdf在 PHP 中生成带有 Unicode/UTF-8 的 pdf 文件。它在 xampp 1.6.7 for windows 中正常工作。
但是,我在 xampp 1.7.2(window) 中对其进行了测试,它不起作用,我得到了这样的结果:
“%PDF-1.3 3 0 obj <> endobj 4 0 obj <> 流 x�3R��2�35W(�r Q�w3T06�30PISp �Z*�[��Y+��...”
php - 使用 PHP 和 FPDF 插入图像
我正在尝试插入图像,但不想指定 x 和 y 坐标。那可能吗?
我希望能够指定大小(33.78)而不是 x 和 y,以便它根据内容移动。
以上是我使用的代码。如果 $reportSubtitle 是两三行,它会把 $prod1title 和 $$prod1sub 往下推,而且不可避免地会在固定的图像下面。有没有办法让图像像产品标题和副标题一样被推下,同时仍然声明尺寸?
php - 使用 FPDF 在单元格中自动换行?
现在,当我使用带有文本的单元格时,它都保持在一行上。我知道我可以使用 write 函数,但我希望能够指定高度和宽度。
这就是我现在所拥有的,但正如我所说,文本不会换行以保持尺寸:
php - 使用 PHP 的 FPDF 中的特殊字符
我有一个用户可以填写的网络表单,并且该内容使用 FPDF 和 PHP 填写 PDF。当用户输入带有撇号的单词时,PDF 上会在其前面出现一个斜线。
同样,商标符号等特殊字符编码错误。
FPDF 常见问题解答说要使用:
但我只是不确定如何将其应用于整个 PDF。我试图把它当作一个 HTML 页面来考虑,但这并没有帮助。
有任何想法吗?
fonts - 如何使用 FPDF 和 mPDF 嵌入字体
我正在尝试将 Helvetica Neue 嵌入到我的 PDF 中,但是我在网上找到的所有资源都过于复杂,并且充满了我认为不需要的信息。
谁能指出我如何在 FPDF 中包含字体的分步教程?
提前致谢。