问题标签 [dompdf]

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 投票
4 回答
6483 浏览

php - 使用数据库中的内容创建 PDF 文件

我想以 pdf 格式打印门票。我已经能够检索到客户姓名、订单 ID、订单项目和总账单等工单详细信息。我想把这些细节放在准备打印的 .pdf 文件中。我正在使用 html 和 php 标签从数据库中检索这些票证详细信息。如何将 .php 文件中回显的所有项目转换为 .pdf?

0 投票
3 回答
1539 浏览

php - 带有空格的表格单元格被压扁

编辑:我正在使用 domPDF 0.5.1,托管http://code.google.com/p/dompdf/

我正在使用 HTML 表格生成框,每个框都放置一个字符,例如。下表包含名称“kinjal dixit”

有如下样式规则:

在浏览器中查看时,带有空格的单元格与其他单元格的大小相同,但是在生成 pdf 时,带有空格的单元格显示为“被压扁”。

有人对此有解决方案吗?

编辑:在样式中,除了 em,我尝试过 pt 和 px。在所有情况下,当在浏览器中查看时,它看起来不错,但是当转换为 pdf 时,它会做同样的事情。

编辑: dompdf 库默认使用名为“R&OS CPDF”的类。有一种配置 PDFLib 的方法。我正在阅读。

0 投票
2 回答
749 浏览

codeigniter - Codeigniter 出现奇怪的 DOMPDF 问题

只是匆匆忙忙。我在启用了 Doctrine 的 Codeigniter 1.7.2 安装中测试了 DOMPDF,一切正常。但是,当 Cart 库和 URL Helper 也自动加载时,DOMPDF 不起作用。但是,如果您“取消自动加载”(即不使用) Doctrine、URL Helper 或 Cart Library 中的任何一个,则 DOMPDF 可以工作。

有点烦人,因为我需要 DOMPDF、Doctrine、URL 助手和购物车库一起工作。

任何人都可以提出任何建议。非常感激地收到任何帮助。

问候,

马特

0 投票
1 回答
2312 浏览

php - 如何在 Zend-Framework 中使用 dompdf?

我的控制器中有以下代码,但我无法打开它生成的 pdf。

它在框架外使用时有效,但我不知道如何检查 pdf 是如何以任何方式损坏的。任何帮助将不胜感激!

编辑:

我正在使用 Zend Framework 1.10 并遵循本教程

0 投票
3 回答
4052 浏览

php - html 到 pdf 非常大的文件 php

嗨,我正在尝试使用 dompdf-0.5.1 在 php 中创建 pdf 文件我正在从 html 创建这些文件,每次我尝试创建一个大文件时都会有大量数据,它会卡住给我错误,是否有任何库我可以用于来自 html 的大型 pdf 文件,也可以用于小型和普通文件,谢谢

致命错误:在 E:\AppServ\www\test\include\cellmap.cls.php:237 中未捕获的异常 'DOMPDF_Internal_Exception' 和消息 'Frame not found in cellmap' 堆栈跟踪:#0 E:\AppServ\www\test\ include\table_cell_frame_reflower.cls.php(66): Cellmap->get_frame_position(Object(Table_Cell_Frame_Decorator)) #1 E:\AppServ\www\test\include\frame_decorator.cls.php(387): Table_Cell_Frame_Reflower->reflow() # 2 E:\AppServ\www\test\include\table_row_frame_reflower.cls.php(70): Frame_Decorator->reflow() #3 E:\AppServ\www\test\include\frame_decorator.cls.php(387): Table_Row_Frame_Reflower ->reflow() #4 E:\AppServ\www\test\include\table_frame_reflower.cls.php(468): Frame_Decorator->reflow() #5 E:\AppServ\www\test\include\frame_decorator.cls。 php(387): Table_Frame_Reflower->reflow() #6 E:\AppServ\www\test\include\block_frame_reflower。cls.php(408): Frame_Decorator->reflow() #7 E:\AppServ\www\test\include\frame_decorator.cls.php(387): Block_Frame_Reflower->reflow() #8 E:\AppServ\www\ test\include\table_cell_frame_reflower.cls.php(115):第 237 行 E:\AppServ\www\test\include\cellmap.cls.php 中的 Frame_Deco

0 投票
1 回答
458 浏览

templates - 有Smarty用户吗?这是一个 domPDF 挑战

我有一个有效的动态内容查询/回显文件,我需要将其转换为模板以与 domPDF 一起使用。有人会查看我没有执行的代码以查看我哪里出错了吗?

(顺便说一句,sendPDF.tpl 文件在路径中:/Smarty/mg/templates/ -- sendPDF.php 在 /Smarty/mg/ 中,而 smartyTEST.php 在我的根路径中)

0 投票
3 回答
13939 浏览

pdf-generation - 将两个a5页面合并为一个a4页面(不使用pdfnup)

我正在使用Dompdf从 html 模板和Pdfnup(Pdfjam 的一部分)生成 A5 pdf 文档以将它们组合成一张漂亮的 A4 纸,这有助于在打印时节省一些纸张:)

这工作得很好;尽管第二步迫使我安装大量依赖项(即 Tex-Latex、pdftex、ecc。)并且会使我的生产服务器混乱。我想知道是否有任何方法可以在不实际使用 Pdfnup 的情况下组合生成的文档。例如,有没有办法用 pdftk 做到这一点?

先感谢您!

0 投票
1 回答
1499 浏览

php - DOMPDF:br 标签使文本对齐

DOMPDF 遇到一个奇怪的问题..

无论我在哪里使用带有 br 标签的内容..

渲染的输出 pdf 似乎证明了 br 标记所在的行,因此它跨越了整个宽度。

有人也明白吗?知道如何预防吗?

我正在使用后备箱的最新版本。

0 投票
2 回答
21403 浏览

php - dompdf 和 img 标签,图像不会显示

这是调用 $dompdf->render() 和 $dompdf->output() 之前的 HTML:

在浏览器中查看、打印或以 HTML 格式通过电子邮件发送时,所有其他发票都可以正常显示图像。当我在我们的应用程序中单击“生成 PDF”时,它会以 PDF 格式呈现发票,但缺少徽标。我已经放入了一条调试线,通过电子邮件将它发送到 render() 的原始 HTML 发送给我,我觉得它看起来不错。

有谁知道为什么 dompdf 不会显示此图像?

0 投票
3 回答
21362 浏览

pdf - wkhtmltopdf - 无法转换本地文件

我刚刚为 opensuse v. 11.3 下载了 10.0 版。我可以使用它转换网页(即 www.google.com),但不能转换本地文件。我授予该文件的所有权限(我什至尝试在 sudo 下运行但无济于事)。这是错误:

“加载页面 (1/6) 错误:加载页面文件:///file.html 失败”。

该文件存在,但 wkhtmltopdf 拒绝加载它。我什至尝试了 9.9 版,结果相同

我错过了什么?