问题标签 [html-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.
node.js - 如何使用 html-pdf 渲染 html 标签/生成动态表格
我想从 node.js 生成一个表格,使用 html-pdf 库以 pdf 格式打印,但不幸的是我的代码不起作用。问题是因为 html-pdf 不会执行 html 标签。它改为将标签作为字符串执行。
然后在 html 文件中,我的代码就像这样。
有没有办法解决这个问题?任何答案和评论都非常感谢。
wkhtmltopdf - 将带有 css 类和背景图像的富 html 转换为 PDF
我需要转换包含基于 css 文件的 css 类的 html。HTML 还具有图像作为背景(具有背景图像作为属性的 css 类)。它使用 css3 属性和模型(即 flexbox)。我刚刚开始搜索,但出现的名字很少:wkhtmltopdf Pechkin itextsharp phantom.js HtmlToPDF
我对 iTextSharp 有一些经验,但没有提到丰富的 html。
我正在寻找一种可以将这种 HTML 转换为 PDF 的工具。可以使用 .net->C# -(首选)或 node.js,但不是 PHP。提前致谢
node.js - 在 Azure Web 应用程序中使用 html-pdf 节点包和 Microsoft.AspNetCore.NodeServices 创建 pdf 时出错
我尝试使用 html-pdf nod 包和 .net core mvc 应用程序创建 PDF。它在本地工作正常。部署到 Azure Web 应用程序时出现以下错误。
在网页中:
SocketException:一个现有的连接被远程主机强制关闭未知位置
IOException: 无法从传输连接中读取数据:现有连接被远程主机强行关闭。
Azure Web 应用程序控制台:
node.js - Node JS / 生成 PDF 服务器端
我需要通过服务器端创建 PDF 文件。我有一个带有 HTML 的哈巴狗文件,它按预期工作(格式和内容都很完美)。另外,我有一项服务可以从字符串中的 pug 文件中获取 HTML。问题是我在使用 node-html-pdf 库生成 PDF 时遇到问题。
此代码有效,但电子邮件中的 PDF 附件格式不正确,它真的很小。我可以使用另一个库或另一个实现,我对此没有任何问题。对此代码有什么建议或建议吗?我一直在寻找另一个库,但老实说,我还没有找到将 HTML 字符串转换为 PDF,然后将 PDF 转换为缓冲区,然后再转换为 base64 的东西。任何帮助都会受到好评。谢谢,我非常感谢您的回复。
python - 如何使用给定模板生成 PDF,将 Python 或 NodeJS 中的动态数据部署在 AWS 上
在 Python(首选)或 NodeJS 中寻找可以生成 pdf 文件的库的推荐,最好从动态 html 模板中生成要在 AWS 中运行的文件。要求是生成发票 pdf 以发送给客户。
遇到过以下 2 个节点库:
- PDFKit
- jsPDF
在这里,我们可能不得不处理 X 和 Y 的数字。
更好的方法是我们可以简单地使用 html/css 生成带有占位符的模板,这些占位符可以替换为动态数据(来自数据库查询)。任何建议,将不胜感激。
谢谢!
javascript - 查找任何用户的桌面文件路径
我使用 Electron 创建了一个桌面应用程序,允许用户在程序中输入有关申请人的信息。我的应用程序需要能够创建该信息并将其保存到 .pdf 文件中。我已经成功创建了 .pdf,但我遇到了保存它们的位置的问题。我想在用户的桌面上创建一个申请者PDF 文件夹。我不一定知道用户将应用程序保存在哪里,或者在用户安装应用程序后实际文件将位于何处。关于如何设置文件路径以转到任何用户桌面的任何想法?我目前只是让它脱离应用程序的一个级别。代码包含在下面。
非常感谢你的帮助。
node.js - 节点使用 html-pdf npm 返回 SIGSEGV 错误
我正在使用此代码使用 html-pdf 将 html 转换为 pdf。但我不断收到同样的错误
我很长一段时间都在使用相同的代码。但突然从最近几天开始,我开始面临这个错误。
node.js - 如何修复html-pdf节点模块任意文件读取漏洞?
我想将 html 转换为 pdf 文档。使用包含漏洞的 html-pdf npm 模块。 https://snyk.io/vuln/SNYK-JS-HTMLPDF-467248
请提出替代解决方案。
html - html-pdf 文本对齐:证明不工作?
我在 Node.js 中使用 html-pdf 将 html 文本转换为 pdf。文本对齐:左、中、右工作。但是 text-align: justify 不起作用。当 text-align 对齐时,它会导出左对齐的文本。
这是HTML代码:
这是CSS代码:
如何使 text-align: justify 工作?