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

php - PHP mPDF 库不会正确编号偶数/奇数页

我正在尝试在 PHP 中生成一些 PDF。我发现 mPDF 通常运行良好。我遇到的一个问题是我需要能够为某些部分的偶数/奇数页设置单独的标题。我认为该功能无法正常工作。这是我的代码:

当我运行此代码时,它会将“ODD Page 3”或它所在的任何页面...放在每一页上。不只是奇数页。出于偶数或奇数的目的,它似乎不将自然损坏的页面视为新页面,而仅将手动损坏的页面视为新页面。如果我运行AddPage()函数,它将认为下一组是偶数页。但这可能是 50 次自动分页符。

关于如何让它为实际的偶数/奇数页设置不同的标题的任何建议,而不仅仅是在手动分页符之后?

0 投票
1 回答
12145 浏览

mpdf - 如何使用PHP编写PDF?

它不会在 pdf 中显示 ite1 值。为什么?请您纠正我的错误好吗?

0 投票
2 回答
7280 浏览

php - MDPF 库生成空白页.. 即使我设置了调试模式也没有错误

我正在使用mpdf库,它在服务器上的一个文件夹中可以完美地运行,但是如果我在我的应用程序中包含 mpdf 库,那么它会输出一个空白页。如果我通过 firebug 看到 HTML 然后显示

下面是我的页面代码


在zlib部分下返回

等等...

我也读了这个链接

http://mpdf.bpm1.com/forum/comments.php?DiscussionID=121

0 投票
1 回答
700 浏览

php - MPDF将2行放在一起

在使用 PHP PDF 生成库 MDPF 时,我遇到了一个必须克服的限制。首先我遇到了这个:

Nullam sagittis varius ligula,在 blandit tortor pharetra quis。整数 faucibus dui sed tortor fringilla a laoreet Tellus sollicitudin。Sed dapibus, eros a dapibus lobortis, eros tellus volutpat massa, eget scelerisque mi lectus et neque。Praesent faucibus tempus nibh,ac tempus ante facilisis vitae。Proin risus diam,egestas id interdum et,consectetur eu sapien。

Lorem ipsum dolor sit amet, consectetur adipiscing elit。Phasellus rut​​rum cursus dolor, ut sollicitudin lacus faucibus 在。暂停潜力。Duis iaculis lacus et quam hendrerit vel scelerisque justo vestibulum。Fusce faucibus bibendum erat, vitae convallis elit blandit non。埃涅斯的尊严

- 分页符 -

eleifend ac vitae nisl。

这被认为是“寡妇”。所以我发现添加CSS“page-break-inside:避免;” 如果它不适合,则将其带入。以上将变为:

Nullam sagittis varius ligula,在 blandit tortor pharetra quis。整数 faucibus dui sed tortor fringilla a laoreet Tellus sollicitudin。Sed dapibus, eros a dapibus lobortis, eros tellus volutpat massa, eget scelerisque mi lectus et neque。Praesent faucibus tempus nibh,ac tempus ante facilisis vitae。Proin risus diam,egestas id interdum et,consectetur eu sapien。

- 分页符 -

Lorem ipsum dolor sit amet, consectetur adipiscing elit。Phasellus rut​​rum cursus dolor, ut sollicitudin lacus faucibus 在。暂停潜力。Duis iaculis lacus et quam hendrerit vel scelerisque justo vestibulum。Fusce faucibus bibendum erat, vitae convallis elit blandit non。Aenean dignissim eleifend ac vitae nisl。

这也是一个问题,因为它有时会在页面底部留下很多空白空间。我需要能够将 2 行保持在一起,以便如果它必须在段落结束之前打破页面,它将最后 2 行保持在下一页上,如下所示:

Nullam sagittis varius ligula,在 blandit tortor pharetra quis。整数 faucibus dui sed tortor fringilla a laoreet Tellus sollicitudin。Sed dapibus, eros a dapibus lobortis, eros tellus volutpat massa, eget scelerisque mi lectus et neque。Praesent faucibus tempus nibh,ac tempus ante facilisis vitae。Proin risus diam,egestas id interdum et,consectetur eu sapien。

Lorem ipsum dolor sit amet, consectetur adipiscing elit。Phasellus rut​​rum cursus dolor, ut sollicitudin lacus faucibus 在。暂停潜力。Duis iaculis lacus et quam hendrerit vel scelerisque

- 分页符 -

justo 前庭。Fusce faucibus bibendum erat, vitae convallis elit blandit non。Aenean dignissim eleifend ac vitae nisl。

知道如何让 MPDF 做到这一点吗?我知道它不是内置的,但如果有人知道我什至会在哪里开始添加这个有用的功能。

0 投票
4 回答
17704 浏览

php - mPDF 自动打印问题

我正在使用一个 php 类 mpdf,它可以很好地生成 PDF。我试图让文件在渲染时自动打印(即打开打印对话框)。我已经使用下面的代码扩展了核心功能,将 javascript 添加到 pdf 中。pdf 被渲染但没有自动打印。任何帮助都会很棒。谢谢!

0 投票
1 回答
7890 浏览

html - mPDF - 页脚 - 内容重叠页脚?

我们正在使用 mpdf 从 html 页面创建 pdf。我们正在为除第一页和最后一页之外的所有页面设置页脚。页脚都是一样的。问题是页面内容与页脚重叠。即,而不是内容在页脚上方停止并转到下一页,它一直到页面底部并与页脚重叠。现在,在您保存分页符之前,pdf 页面内容有些动态,长度会从几段到多个更改不等,因此不仅仅是放入分页符的情况。

以前有人做过吗?知道秘密吗?

谢谢

0 投票
3 回答
17948 浏览

php - MPDF 无输出(空白页)

我安装了 MPDF 实用程序以便将 HTML&CSS 转换为 PDF 报告。到目前为止一切正常,直到我尝试将某些页面转换为 PDF 并且没有输出。

我不得不提一下,我可以通过浏览器定期显示该页面 - 只有在我尝试将其转换为 PDF 时才会出现问题 - 然后我收到空白页。此外,没有编码问题(部分输出是用希伯来语编写的,但我已经克服了这个障碍)

这是代码的一部分:

有什么建议么?

提前致谢

0 投票
1 回答
2838 浏览

php - 如何在 mPDF 的页面计数中包含 ToC 页面?

我有一份超过 30 页的“报告”。我需要将 mPDF ToC 放在第 3 页,但我需要将下一页显示为 ToC 的第 4 页,而不是 mPDF 那样的第 3 页。

我现在有:

但是我的 ToC 是这样显示的:

计数显然是错误的。我需要它是:

请问如何在mPDF中完成它?

非常感谢。

0 投票
1 回答
1520 浏览

zend-framework - 从 HTML 生成 Zend Framework PDF 文档

我想将 zend 框架的文档从 HTML 生成为 PDF,以便我可以打印它。我使用 mPDF 库来实现我的目标。PDF 生成正常。但问题是我不知道如何自动插入分页符,因为现在页面是按原样生成的。意味着如果页面大约是 1,5 或 2 A4 页面,那么它将作为一个整体打印,没有分页符。这很糟糕,因为我无法打印它。我应该怎么办?

0 投票
1 回答
4363 浏览

overflow - MPDF 和溢出问题:隐藏在嵌套 div 上

我试图让 MPDF 正确打印带有溢出的 div:隐藏。我已经上下阅读了他们的文档并尝试了各种方法。没运气。每个 mpdf,具有溢出:隐藏的块元素必须具有位置:绝对或位置:固定集。当您只打印一个 div 时,这很好。当我尝试嵌套 div 并需要内部的 div 来剪辑文本时,问题就出现了。这就是我的意思:

这打印得很好

这不

php脚本很简单

如您所见,唯一的区别是一个 div 在另一个 div 中。有没有人想出如何做到这一点?