问题标签 [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 回答
1626 浏览

php - 我可以指定使用 MPDF 生成的 pdf 的宽度吗

是否可以设置我正在做的页面的宽度,或者它是否具有所有生成页面的标准宽度?

我正在使用带有css具有特定宽度的包装器的文件的布局,但是当生成 PDF 时,文件的宽度不是我在 css 中指定的宽度。

我是否必须使宽度更小,还是可以在将文档创建为参数时指定它?

0 投票
1 回答
773 浏览

codeigniter - 新手 - 使用 CodeIgniter 和 mPDF 的空白 pdf

我是 CodeIgniter 的新手,甚至是 mPDF 的新手,我在尝试从现有视图创建单页发票时遇到了一些大脑问题。代码如下:

任何帮助将不胜感激。

谢谢 :-)

0 投票
1 回答
602 浏览

printing - 由 MPDF 创建的双面打印 PDF

我用来生成 PDF 库 mPDF。可以设置双面打印吗?我找不到任何文件。

我的 PDF ( http://fotbal.zylacup.cz/zapis-pdf.php?id=2777&hash=f0dc249a48f349874f7dfa9a8c4b6998 )

感谢帮助。

0 投票
0 回答
3268 浏览

php - MPDF PDF格式

作为我大学最后一年项目的一部分,我正在尝试将完整的网页原样转换为 PDF,并且发现 MPDF 对这项任务非常有用,但是我在实际输出的呈现方面有点挣扎。

页面本身如下所示: 原始网页

并且我希望它在转换为 PDF 时完全按照上面的方式呈现,但是转换似乎会从文档中删除所有样式,如下所示: 转换后的网页

我用来转换页面的代码如下:

我不是最有经验的 PHP 编码人员,我仍然在学习很多东西,所以任何指针都将不胜感激。我不确定我尝试使用 MPDF 进行转换的方式是否是解决问题的最佳方式,这可能是一个问题。

0 投票
1 回答
809 浏览

php - 生成超过 50000 条记录的 pdf

您好我正在尝试生成超过 500000 条记录的交易报告,我尝试了 mPDF、FPDF、TCPDF。

以上所有都会产生错误

我尝试将内存大小设置为 1024M,超时设置为 30M,但仍然出现同样的错误。在小于 1000 的记录上,它工作正常。

0 投票
1 回答
3363 浏览

php - MPDF - 大表

我正在使用 mPDF 生成表,该表大于 1 页(大约 4-8 页)并且有问题,一些行在它们自己的页面上分开。如何将他们加入一张大桌子?

0 投票
1 回答
7529 浏览

php - 使用 mPDF 和 PHPmailer 即时附加 PDF

单击按钮时,我正在使用 mPDF 生成 PDF。我正在寻找一种使用 PHPmailer 将 PDF 添加到附件的方法。这是我尝试过的:

我收到此错误“无法访问文件:”然后是一堆垃圾,我认为它们来自base64_encode. 理想情况下,PDF 将显示或下载并通过电子邮件发送,而无需在我的服务器上保存副本。我可以忍受正在创建的临时文件,但还没有尝试过。

我已经测试了电子邮件功能,它无需添加附件即可工作,所以我知道问题出在 mPDF 并正确附加。

0 投票
3 回答
62082 浏览

php - 使用 dompdf 将页面转换为 PDF

我正在尝试使用 dompdf 将 PHP 页面转换为 PDF,但我不确定最好的方法。我已经编写了我的页面,我希望它如何以标准 HTML/PHP 呈现,并希望它像 PDF 一样显示:

期望的输出

我的 PHP 代码如下。我相信我需要将我的代码放入$html变量中以将其解析为 dompdf,但我是一个 PHP 新手,所以希望能得到一些帮助,了解实现这一目标的最佳方法是什么。显然,页面的样式都是从外部 CSS 文件中引入的,所以我不确定这是否是一个问题?

更新

根据 BrianS 的评论(谢谢!),我的新代码如下所示,但是当我尝试查看监视列表时,我现在得到的只是一个普通的空白页面。我已经在没有 dompdf 的情况下对其进行了测试,页面显示完美,显示了我希望它显示的所有信息,并正确显示。我还用 CSS 替换了 LESS 文件并删除了所有 JS。

此外,如果有帮助,打开错误报告可以让我获得以下信息:

0 投票
2 回答
1265 浏览

php - mPDF - 删除图像边框

我正在使用mPDF生成带有图像的 PDF。

问题是,当我渲染图像时,它周围有一个轻微的边框。

有没有办法删除这个?

谢谢

0 投票
2 回答
2511 浏览

php - mpdf - 嵌套 div 和定位

我有 2 个 div,如下所示:

jsFiddle

您可以将它们渲染,一个在彼此之上,这很好。

问题是在 PDF 中的定位。

我已经尝试过样式position:absolute;top:100px等,但由于某种原因,在使用mPDF. 任何top, left, right or bottom定位似乎都不起作用。这是 mDF 的限制吗?

有任何想法吗?