问题标签 [mpdf]

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 投票
1 回答
942 浏览

mpdf - MPDF - 显示数据库中的货币符号时出错

我在 mysql 中有一个表,其中存储了 € 和 £ 等货币符号。在 mpdf 文档中显示来自数据库的符号时出现以下错误 - HTML 包含无效的 UTF-8 字符。当这些符号在 php 中硬编码时,mpdf 不会抛出任何错误。货币符号列有 utf8_general_ci 排序规则。

谢谢,西米

0 投票
1 回答
2055 浏览

codeigniter - 无法在 codeigniter 中使用 WriteHTML 将我的表格写入 PDF

我试图使用 CodeIgniter 中的 mpdf 库将我的表格打印为 PDF,但我无法将我正在使用的数据获取到 mpdf 库中。当我回显我的 $table 时,我可以看到/预览它,但是当我将它写入 PDF 时,没有数据出现。有人能帮我吗?提前致谢..

0 投票
2 回答
2502 浏览

php - 为什么使用 mPDF 合并 PDF 文件后超链接丢失?

我必须合并一些带有超链接的pdf文件。与 mPDF 合并很好,但输出文件中没有超链接!只剩下文字了。

文件 01_file.pdf 和 03_file.pdf 是静态的(看起来它们是使用 Acrobat 或 LibreOffice 等桌面工具创建的),而 02_SourceFile.pdf 是由 tcpdf 创建的。他们自己的所有三个文件都包含带有活动超链接的页面,但合并后没有活动超链接,只有每个文件的标题文本。

怎么了?或者如何使用其他 PHP 工具合并 pdf 文件(重要的是只使用跨平台工具和首选 PHP)。

0 投票
0 回答
1673 浏览

php - 使用 mPDF 创建多个 PDF 时出错

尝试创建一堆 pdf 时出现以下错误...

致命错误:第 19063 行 /home/my_path/mpdf/mpdf.php 中允许的内存大小为 33554432 字节已用尽(尝试分配 491520 字节)

如果我创建一个 PDF 效果很好。

我的代码是这样的......

它仍然会创建第一个 pdf,但不会创建其余的。有谁知道为什么?

提前致谢

保罗

0 投票
3 回答
49770 浏览

php - 使用 mPDF 更改第二页的上边距

我正在动态生成页数未知的 PDF。mPDF 运行良好,但第二页的上边距不见了。如何设置文档所有页面的边距?

我尝试了以下方法,但没有效果:

0 投票
3 回答
2020 浏览

php - 警告:在第 11008 行的 mpdf.php 中为 foreach() 提供的参数无效

我在我的网络应用程序中使用 mPDF。

我必须在 Mpdf 的帮助下创建发票文档。因此,具有大量行的 html 表(即:如果存在单页)会出现此错误:

警告:在第 11008 行的 MPDF56/mpdf.php 中为 foreach() 提供的参数无效

我正在使用以下代码生成pdf:

我在 Mpdf 的构造函数中尝试了带/不带参数。我发现 mpdf 与前 4 个参数一起工作没有任何问题......

但是当我添加“边距”(即:5-8)参数时,会抛出上述错误。

有没有人解决这个问题???

我尝试过使用 mPDF 5.3 和 5.6

0 投票
1 回答
1136 浏览

php - MPDF - fseek 错误

我正在尝试将文件合并到一个 pdf 中。文件可以是 pdf、png 或 jpg 文件。图像工作正常,只有当我尝试导出 pdf 文件时才会出错。错误如下所示。

我以为我从各种论坛中找到了与文件路径相关的解决方案。但是,如果我更改路径,则会显示此错误

我的控制器代码如下

如果有任何帮助或指导可以让我从任何人那里溜走,我将永远感激不尽!谢谢!

0 投票
1 回答
1981 浏览

php - mPDF 将可变 PHP 页面转换为 PDF

我正在尝试使用 mPDF 将网站转换为 PDF。

问题是我的网站是一个 PHP 变量页面,它根据客户的用户名和订单 ID 为客户显示信息。但是,网站名称始终相同:personalArea.php。

所以,我想要一个链接,上面写着“导出为 PDF”,以便用户导出他的信息。

我计划使用 file_put_contents 将当前页面放入 HTML 文件,然后使用 mPDF 将该 HTML 导出为 PDF。这是一个好习惯吗?我担心的是数量,我会创建很多 HTML... 我可以立即删除它们,但不确定是否有更好的方法来做到这一点。

谢谢

0 投票
2 回答
26594 浏览

position - mPDF 绝对位置

我需要从 HTML 输入生成 PDF 文件:

其中第一张图片是背景,第二张图片是用户输入(较小的照片)。

问题是当我尝试使用 mPDF 库生成 PDF 文件时,图像不会显示在一个页面上,但一个图像在第一页上,第二个图像在第二页上。所以我认为绝对定位不起作用,我不知道如何解决它。我不能使用第一张图片作为背景图片,因为它的自然尺寸小于它必须填充的背景区域。

请给我一些建议好吗?怎么了?

0 投票
2 回答
2340 浏览

php - 从 PHP 生成的网站创建 PDF 时出错

我正在使用 mPDF 从 PHP 生成的站点动态创建 PDF。

我的代码如下所示:

但我不断收到此错误:

任何线索可能是什么问题?PDF 文件工作正常,因为我用“Hello World”测试了 PDF 并且它工作正常。

谢谢