问题标签 [html-to-pdf]

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

php - 使用基本 HTML 标记时,DOMPDF PDF 文件无法在 Adob​​e 中打开

我正在尝试基于一些简单的 HTML 输出生成一些非常简单的 PDF。我预期输出的基本结构是:

我可以从我的 HTML 生成一些非常基本的 PDF(我使用的是 DOMPDF 0.5)。例如,内容为“测试”的 PDF 可以正常导出。

但是,只要我尝试插入哪怕是最轻微的 HTML 标记,PDF 就会导出但不再在 Adob​​e Acrobat 中打开,而是给出错误:

'Adobe Reader 无法打开 filename.pdf,因为它不是受支持的文件类型或文件已损坏(例如,它作为电子邮件附件发送并且未正确解码)。

有没有人遇到过类似的问题?似乎有时我可以使用标签打开文件,<h1>test</h1>但生成文件<p>pargaraph</p>会失败。是否有任何解决方案或是否有任何更好的替代方案来使用 DOMPDF(前提是该解决方案可以在共享托管环境中使用)。

干杯

0 投票
2 回答
705 浏览

cakephp - CakePHP 中的 TCPDF 奇怪问题

我在 CakePHP 中使用 TCPDF 生成 PDF 时遇到格式问题。

它没有像 HTML 中那样显示确切的表格和 div 结构。

有谁知道它的解决方案?

提前致谢。

0 投票
1 回答
3823 浏览

asp.net - 在 asp.net 中使用 itextsharp 将 HTML 文本转换为 pdf 文件时出错

我正在使用以下代码将编辑器(Ajax 控件)中的内容转换为 pdf,

我最初在编辑器(Ajax 控件)中对以下 HTML 文本进行硬编码,

如果我从上面的代码中删除以下内容table,则成功生成 pdf。但是一旦我将其包含table在我的 HTMl 代码中,我就会收到以下错误

在此处输入图像描述

如何解决我的问题。

0 投票
1 回答
2648 浏览

c# - 图像未显示在由 wkhtmltoxsharp 包装器为 wkhtmltopdf 生成的 pdf 中

我正在为 wkhtmltopdf 转换器使用WkHtmlToXSharp包装器。提供的 html 中的文本已成功显示在生成的 pdf 中。但是没有显示图像。然后我将相对图像路径更改为绝对路径:

但这仍然行不通。

我的方法是:

这段代码有什么不足吗?请问有什么办法吗?

0 投票
1 回答
788 浏览

php - 使用 htmltopdf 想要希腊语的 pdf

我很难尝试使用 htmltopdf 生成包含希腊字母的 PDF 文件。

结果中出现英文字母,但希腊字母不出现。搜索问题,我认为可能与使用的字体有关。如果这是问题,我不知道使用什么 ttf 文件。我已将编码设置为“Cp1253”

提前致谢

0 投票
3 回答
5844 浏览

asp.net-mvc-3 - html到pdf asp.net mvc

我正在尝试找到一个允许我从 MVC 视图生成 PDF 的库/工具。

有什么想法、建议吗?

问候

0 投票
1 回答
3368 浏览

asp.net-mvc - iTextSharp MVC 查看到 PDF

在使用 iTextSharp 时尝试解析要转换为 PDF 的 html 字符串时,我的 TextReader 遇到了一点问题。

即使已成功读取 HTML 页面,它停止的行仍worker.Parse(reader)显示错误。Object reference not set to an instance of an objectStringReader(htmlText)

我不确定自己做错了什么或目前缺少什么,因此我将不胜感激。

更新我只是尝试过Dim reader As New StringReader(htmlText),但无济于事。虽然 htmlText 仍然肯定包含一个值,但对象认为它没有。

0 投票
1 回答
2717 浏览

fpdf - wkhtmltopdf vs fpdf 以及有关使用和性能的问题(HTML 到 PDF)

我无法在关于同一主题的几篇文章中找到我的问题的答案,这就是为什么我将在这里提出更具体的问题。

我的问题是关于 wkhtmltopdf 和 fpdf。我需要其中之一来创建 1 页的发票(真正的基本设计)和 1 页的报告(也是基本设计)所以非常小的 PDF 文档。

我已经读过大多数人推荐 wkhtmltopdf 是因为它的性能,但是对于小的 1 页文档,它真的与 fpdf 有区别吗?真的是内存消耗少吗?快点?

我知道这是一个愚蠢的问题,但我还需要知道 wkhtmltopdf 是否可以一次执行多次。我的意思是,如果我的网站上有 1000 位用户同时尝试将他们的发票保存为 PDF 格式?有没有限制,它是如何工作的?我知道 fpdf 是一个 php 类,所以我不必为此“担心”(我猜我只需要正确的 php.ini 配置)。

你有什么建议?对于小型 PDF 文档但性能较高,能够同时处理大量请求。

还有其他选择吗?

谢谢您的帮助!

0 投票
1 回答
1114 浏览

qt - 在 QT webkit 中强制解码 html 的字符集

我使用 qt web kit api 将 html 文件转换为 pdf。

我面临的问题是东南亚字符的字符损坏。

现在我正在通过以下方式手动设置 html 文件的字符集:

但上述代码对于以下类型的 html 文件失败:

在我看来,webkit 引擎优先考虑指定字符集的“元”标头并忽略我传递的编码。

有没有办法可以在 webkit 引擎上强制执行我的编码?

提前致谢

阿什什

0 投票
3 回答
4693 浏览

c# - 使用 iTextSharp 生成 html 到 pdf 的字体没有变化

我正在使用 HTML 富文本编辑器来帮助我为动态 PDF 报告创建模板,它工作正常,只是它不会更改字体。

这个编辑器使用字体标签而不是 CSS 样式,我欢迎任何方式以编程方式将字体标签更改为使用样式的等效标签。

HTML(是的,它很乱,它来自所见即所得的编辑器):

C#:

编辑

我一直在使用 iTextSharp 5.1.1.0 版。