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

php - 使用 Html2pdf 创建的 PDF 以及如何为 pdf 文档保存不同的名称

我正在使用 html2pdf 成功创建 pdf,然后我想根据文本框值以不同的名称保存 pdf。

0 投票
2 回答
11366 浏览

unicode - 如何在 itextSharp 中为 HTML 设置字体到 PDF

我必须使用 itextSharp 在 VB.Net 和 MSSQL 2005 开发的 Web 应用程序中从 html 创建运行时 pdf。

HTML 保存在数据库中。其中包含古吉拉特语、印地语和英语内容。

谁能告诉我如何为 html 设置字体以及我应该使用哪些字体来显示英语、古吉拉特语和印地语我试过 Arial Unicode MS,但它不能准确地显示印地语。

先感谢您

这是我用来将html字符串转换为pdf文件的方法代码,用户可以将其保存在本地机器上。

这是我使用代码的方式

在古吉拉特语的结果中,它显示 અનલિ 其中预期是 અનિલ

至于印地语,它显示 अनलि 应该是 अनिल 。

0 投票
0 回答
1247 浏览

pdf - PDF 生成:使表格适合页面

我必须将具有动态行数的表导出为必须适合一页的 PDF 。

目前,我正在生成一个 HTML 文档,将表格包装在 a 中<div>,然后使用 CSSzoom缩小;百分比是根据行数计算的。然后通过 wkhtmltopdf 将此 HTML 转换为 PDF。

我需要一个更好的解决方案,因为zoom计算不是很可靠。有些行显示得比其他行高,而且 wkhtmltopdf 在使用缩放时也有一些渲染问题。

我查看了FOP、iText和其他一些库/工具的文档,但找不到解决方案。

唯一要求:它必须在 Linux 机器上运行。

谢谢!

0 投票
2 回答
4103 浏览

php - HTML2PDF 问题,不呈现 PDF

出于某种原因,HTML2PDF/TCPD 没有呈现 PDF ......我不知道为什么......:S

render.php(主文件)

表单.php

(链接将引导您到我尝试使用的代码,因此您可以对其进行测试,您只需要 HTML2PDF 类)

有人可以告诉我为什么表单不呈现???我吓坏了!!!

提前谢谢!!

0 投票
2 回答
2102 浏览

python - 在横向模式下使用 xhtml2pdf 生成 PDF

如何使用 xhtml2pdf 创建 3 col 横向布局?

我尝试过这样的事情,但没有奏效。我什至应该首先使用框架吗?

0 投票
1 回答
351 浏览

php - TCPDF - 语言文件中的 ÆØÅ 不起作用

我有一个 tcpdf 模板,我想显示挪威字母,例如 ÆØÅ 我使用的字体是 freesans。

模板从数据库中获取动态信息并正确显示 ÆØÅ 但从 php 语言文件中它只显示?这些字母应该显示在哪里。

模板、与数据库的连接和语言文件均使用 utf-8 编码。

任何可能有问题的建议,因为我使用的字体确实支持这一点。

0 投票
2 回答
7718 浏览

php - 无法在从 HTML 生成的 PDF 中获取背景颜色

我正在使用以下代码从我拥有的 HTML 生成 PDf,但我没有获得提供的 HTML 中的背景颜色。我得到一个白色的背景。

如何在我正在使用的html2pdf中实现这一点。

添加:

但是,它确实支持 tag 和 backcolor='#AAAACC' 在它里面工作。但我需要一些更广泛接受的东西。

0 投票
1 回答
7220 浏览

php - 尝试通过使用 html2fpdf 使用 php 生成 pdf 时出现以下错误

请帮忙。

0 投票
0 回答
450 浏览

php - 将php表单输出存储到变量

我已经成功编写了一个动态表单,表单输出和数据发布到 mysql。我现在想做的是将我的 php 的输出保存到一个变量中,然后我可以将其传递给 html2pdf 以生成 pdf。我试图在下面概述我当前的文件以及我想要的内容。

我有的:

我想要什么

它看起来不像 ob_start(); 和 ob_get_clean(); 让我到达我需要的地方,也不需要 php 的 heredoc 字符串。任何想法或例子将不胜感激。

0 投票
3 回答
15157 浏览

php - html2pdf = $html2pdf->WriteHTML($VARIABLE); 导致问题的线路

我有一个表单,它接受用户输入,发布到自身并将我的 php 代码存储到一个字符串变量中,并将该字符串数据保存到我服务器上的 .html 文件中。我想取消 .html 文件,而是使用 html2pdf 保存到 .pdf,但我遇到了问题。

我的 php 文件中有以下代码:

当我注释掉第三行“$html2pdf->WriteHTML($current);” 我收到“TCPD 错误:某些数据已输出,无法发送 PDF 文件”的错误。

当我注释掉第三行和第四行时,我的页面的其余部分可以毫无问题地执行。. . 我只是没有得到我的.pdf。

我看过一些关于在写行之前冲洗掉一些东西的帖子,但没有一个足够清楚让我完成工作。

此外,如果我使用非常简化的代码,我可以正确生成 pdf。. . 我不知道为什么这是可能的。

这是有效的:

* 编辑 * $current =

wkhtmltopdf 是我想远离的东西,因为它需要一个 x-server。. . 如果可能的话,我想避免的事情。

提前致谢。