问题标签 [html2pdf]

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 回答
3819 浏览

pdf-generation - SugarCRM:生成 PDF

我是 SugarCRM 开发的新手。在我的项目中,我必须为一个实体详细信息(比如帐户详细信息)生成一个 pdf。在详细信息页面上,我添加了“打印 PDF”按钮,单击此按钮后,我有一个独立的脚本(我的意思是说它不是按照 Sugar 框架实现的)。在此脚本中,我们正在查询数据库以获取所需的详细信息并构建一个 html 字符串。使用 html2pdf 库,将此 html 字符串转换为 pdf。

我不知道这是否是一个有效的实现,但一切都按照要求正常工作。但是当原始字符串包含一些特殊字符(如不同国家的货币符号)时,我们会遇到一个问题。我们得到了很好的 html,但是在 pdf 中得到了那些特殊字符的问号 (?)。

在尝试解决这个问题时,当我查看 SugarCRM 代码时,我发现一些 pdf 被归类在 include/ 目录中,这给人的印象是 Sugar 本身有一些内置的库来生成 pdf。这是真的吗?如果这是真的,它会解决我的问题,即在 pdf 中显示不同国家的货币符号。

谁能帮我解决这个问题。提前致谢。

——文卡特·内哈塔

0 投票
0 回答
89 浏览

pdf-generation - 如何将目录中的项目链接到它们各自的目标页面?

我目前正在使用XHTML2PDF库将 html 转换为 PDF 文件,并根据 H1、H2 等一些 html 标签生成带有页码的目录,这是一个非常好的功能。

但我的问题是生成的目录是静态项目,我怎么能把它们变成可点击的,当我点击它时,我希望它把我带到目标页面。

0 投票
1 回答
2246 浏览

java - 如何在java中将网页保存为pdf?

我有一个用 JSP、struts 和 jQuery 构建的页面,它的数据是在页面加载后出现的。

我想通过单击按钮将页面保存为包含所有内容和相同格式的 PDF 文件。我可以将 HTML 转换为 PDF,如果我可以保存包含所有内容的页面,我可以转换为 PDF。

用户可以使用任何浏览器加载页面,我希望某事在所有浏览器中都起作用。

如何将具有此属性的页面保存为 pdf?

0 投票
3 回答
24795 浏览

php - 将 PHP 文件中的 HTML 转换为 PDF 文件

我有一个 php 文件,它查询数据库,然后相应地写入和更新 html。

我在此页面上有一个按钮“导出为 PDF”..我正在尝试使用 HTML2FPDF 将此页面转换为 pdf,但出现以下错误:

我怀疑问题是因为我传递的是 php 文件而不是 html 文件:

有谁知道我该如何解决这个问题?也许通过将 php 转换为 html 然后将 html 转换为 pdf ...

或者有没有直接的方法将php文件转换为pdf文件...

编辑:好的,所以问题是我不允许公共写权限。更改后,我设法创建了pdf文件...问题是这个...pdf文件是空白的...

我知道这与我正在传递一个 php 页面有关,该页面在传递时可能是空的...如何捕获 html 中的 html 内容,以便 pdf 输出不为空白?

这是php页面:

和 html2pdfconverter.php

编辑@TIMFERRIS

我根据@TimeFerris 的回答将我的转换函数更改为此:

PDF 文件已创建但仍为空白

0 投票
2 回答
3528 浏览

python - Django 中的 Pisa (XHTML -> PDF) 不会以 PDF 格式显示图像

首先,我已经看到了有关此问题的其他线程,并且我尝试了几乎所有方法来尝试解决此问题,但是...

当使用 Pisa 将 HTML 页面呈现为 PDF 时,所述 HTML 中的图像明显丢失。也就是说,当页面呈现为 HTML 时,一切都只是花花公子,但是当我使用 Pisa 将输出切换为 PDF 时,图像消失了。

我发现做的最常见的事情是创建一个链接回调函数:

但是,这不起作用。PDF 出现了,很好,但是没有图像。

我还在另一个线程上阅读了关于将 HTML 写入 mkstemp,通过命令行将其转换为 PDF,然后输出 HTML 的建议,但也没有成功。

我什至尝试安装 PIL 1.1.16 而不是 1.1.17,因为有人有类似的问题——没有骰子。

有人知道我在这里哪里出错了吗?

0 投票
1 回答
1862 浏览

php - html2fpdf 使用 php jquery 和 ajax - 使用完整的 CSS 导出

我正在使用 html2fpdf 将 html 导出为 pdf 文件。

然而,它并没有像在他的页面上那样导出它,即没有css。

我怎样才能让它导出 html,因为它在页面上格式化......?

0 投票
1 回答
830 浏览

php - html2fpdf问题

将以下 html 提交到我的 html2pdfconverter.php 文件时,导出中省略了生物信息疾病和伤害标题:

我得到以下信息:

这一定与它们都是 div 部分下方的第一个标题这一事实有关......我只是不确定为什么它们没有被导出。

正确的 HTML 被发送到 html2pdf 生成器文件。

如果我将 h4 标签更改为 ap 标签,它可以工作......但它不适用于任何其他标题标签......还有其他人遇到过这个问题吗?

0 投票
3 回答
7428 浏览

php - 在 HTML2PDF 字符集中包含 æøå 字符

给我一个带有“ÆÃ〜Ô的PDF文件

我检查了 html2pdf.class.php 中的编码,它设置为 UTF-8 应该没问题。

我试图将“en”更改为“da”(丹麦语),结果仍然相同。

请问我该如何解决?现在花了几个小时寻找..

0 投票
1 回答
1647 浏览

python - HTML2PDF的格式问题

我正在使用 HTML2PDF 转换我的 html 文件,其中包含 css 代码。我没有得到正确的输出。到目前为止,我尝试了所有事情,但我不知道我的代码中发生了什么。谁能告诉我我在这里做错了什么。

**这是我的 HTML 文件 (my.html) *****

这是python代码:

0 投票
1 回答
410 浏览

cakephp - Html2ps cakephp 不传递变量

我正在使用本教程http://bakery.cakephp.org/articles/Casmo/2010/06/26/creating-pdf-files-with-html2ps-html2pdf使用 cakePhp 设置 html2ps。

一切都很好,但是当我从数据库中获取一些文章并将其传递给 PDF 视图时,我没有得到任何数据。当我传递一些字符串变量时,它在 pdf 视图中可见。

你能建议我是什么原因造成的吗?提前致谢