问题标签 [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 投票
1 回答
1440 浏览

php - DOMPDF 0.5.1 - 字体在实时服务器上不起作用

我在我的本地主机(xampp,windows 7)上的 Drupal 实现中运行了 DOMPDF 0.5.1,它生成我的 Pdf 就好了。但是当我将它提交到实时服务器时,事情就出错了。我收到错误消息:“字体“Futura”包含错误的 /BBox”并且所有文本都显示为点。

知道会发生什么吗?

0 投票
1 回答
6700 浏览

php - 在同一页面上制作指向 DOMPDF 生成 pdf 的下载链接

我正在制作一个使用数据库中的值生成的动态 html 页面。用户可以选择“隐藏” div 和操作页面上的其他元素。我想将页面上的所有 HTML 发送到 DOMPDF 并让它为我生成一个下载链接。

其中 dl.php 会有这样的东西,其中 html 被发送到 DOMPDF 并生成:

$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("myCV.pdf");

但是,由于用户正在操作页面上的 DOM,并且我想摆脱链接之类的东西,所以我使用 jquery 来获取 html

annnndd 因为它是一个大页面,我不能使用 GET,必须使用 POST 来发送 html。我将如何获得它,以便我可以使用 html 对 dl.php 进行 AJAX 调用,并且只是“包含”页面以便它运行?如果我从 AJAX 调用返回任何内容,则 pdf 文件将转换为一团糟的文本。

0 投票
3 回答
2549 浏览

php - 如何通过电子邮件发送自动生成的 pdf

正如标题所示,我正在创建一个 pdf 文件(该文件有效,提示下载),我希望自动将该 pdf 文件通过电子邮件发送到用户提交的电子邮件地址。

我正在使用 dompdf 生成 pdf 文件,并使用 codeigniter 作为我的框架。

我怎样才能自动通过电子邮件发送该pdf而不是下载它然后发送电子邮件?

谢谢!

0 投票
3 回答
23160 浏览

php - 如何通过dompdf为pdf提供背景?

我正在使用 Dompdf 将 Html Page 转换为 PDF。根据客户的要求,pdf 文件的背景应该有水印图像。我在编码方面尝试了很多方法,也尝试了不同的 css 样式,但它没有帮助。有人对此有任何想法吗?请帮帮我。

0 投票
3 回答
20303 浏览

pdf - dompdf:如何在除第一页之外的每一页上添加页眉?

我正在使用 dompdf 生成 PDF。我已经从 dompdf 网站获取了代码,以向 pdf 添加页眉并且它正在工作,但我想将页眉放在除第一页之外的每一页上。有什么建议么?

0 投票
1 回答
123 浏览

php - 如何检测 dompdf 是否正在处理本地脚本

我正在使用 DOMPDF_ENABLE_REMOTE 设置为 true 的 dompdf。

我这样做是为了可以从带有动态图像的 html 模板生成 pdf。例如:

dompdf 和 generateThumb 脚本都在同一台服务器上。

在 generateThumb.php 中,我想添加身份验证。

当直接从浏览器调用 generateThumb 时,这很容易——我只是针对用户会话 ($_SESSION) 进行身份验证。

但是,当我这样做并且 dompdf 处理 html 时,身份验证失败。

如果 dompdf 脚本正在执行调用,我如何检查(在 generateThumb 内部)。

在此先感谢您的帮助。

0 投票
3 回答
4888 浏览

dompdf - 分配给 DOMPDF 生成的 PDF 文件中的 td 标签时,CSS 边框线不显示

我正在使用 DomPDF 0.6 渲染表格,现在我需要在每个单元格中都有边框。如果我使用,那么 cellpadding 和 cellspacing 会影响边框的宽度,所以我不能使用它。

现在我有我的桌子

我的样式看起来像这样“也在顶部的 $html 变量中”

边框在我的浏览器中完美显示,但是当使用 domPDF 渲染它时,pdf 文件显示没有内部 td 边框,只显示轮廓边框。

我的 DomPDF 代码如下所示

0 投票
4 回答
63877 浏览

php - 在 PHP 中使用 DOMPDF 在 PDF 页面中的标题

我正在使用 DOMPDF 创建一个 PDF 文件。我有大量内容要提取为 PDF,我们需要在所有页面中添加一些标题。那么任何人都可以告诉我如何在 PDF 中添加页眉和页脚,以便页眉将显示在使用 DOMPDF 的所有页面中。

0 投票
1 回答
2554 浏览

php - dompdf 表格渲染问题

我正在使用 DomPDF 在我正在处理的项目中生成发票。我以前做过几次,从来没有遇到过任何麻烦,但是从今天开始它变得如此缓慢以至于达到了最大执行时间。我已经确认发生这种情况的原因是:$dompdf->render() 我正在生成一些表格来显示数据。但似乎发现这个表格非常困难。有谁知道可能是什么问题?

dompdf 和我的表可以找到:http ://pastebin.com/G585VQma (我想我会把它放在 pastebin 上以节省一些空间)

0 投票
2 回答
35217 浏览

php - 保存和下载 PDF

我需要同时使用 DOMPDF 一起做两件事。

我需要一起做以下事情 - 这可能吗?

如果$dompdf->stream$dompdf->output()单独/单独完成以上工作正常,但是当我尝试将它们一起运行时,如上所示,它只是崩溃。

任何帮助/建议将不胜感激。