问题标签 [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.

0 投票
0 回答
296 浏览

node.js - 如何为nodejs html-pdf设置dpi

我正在使用 html-pdf 生成带有 html 的动态 pdf 文件。但是pdf文件很难看,我认为原因是dpi不好。我尝试设置:

但没有幸运。它仍然无法正常工作。我多次更改了 dpi 的值,但 pdf 文件看起来相同。任何人都可以帮助我吗?谢谢!

0 投票
1 回答
1087 浏览

c# - SelectToPdf html to pdf conversion makes the font size slightly smaller. There is a way to configure font size from settings?

SelectToPdf after conversion from html to pdf makes the font size they way smaller as it should be

I've compared it with some different html-pdf converters and they work as expected

Here are my converter settings

It is possible to configure that from the converter settings or that could be configured only from inside the html?

0 投票
1 回答
703 浏览

jquery - Node js html-pdf 错误:ENOENT:没有这样的文件或目录,

我有以下功能,预计可以从链接运行并生成 PDF:

但是,当我运行它时,我从终端收到以下错误:

我该如何解决这个问题?

0 投票
0 回答
186 浏览

javascript - 是否可以将地址与保存的搜索分开,以便在高级 PDF/HTML 模板中分为三个特定行?

通过使用客户地址创建一列并将保存的搜索中的地址强加到高级 PDF/HTML 模板,我想知道我是否可以以某种方式使用此值操作代码,例如,从中创建 3 行不同的代码行应查看样品送货地址。

我试图将表格的大小减小到默认情况下地址本身跳转到下一行的程度,但我希望能够操纵它以便我可以知道它何时(地址行)可以换行。更改表格大小的问题可能是在较高的值下可能会出错。

这是我正在使用的表的示例:

我希望能够操纵地址值(保存的搜索中的一行代码),以便将其中的一部分转移到新行。所以这是我的主要问题,是否有可能做到这一点以及如何做到这一点?

0 投票
0 回答
50 浏览

java - 使用 Java 将 html 源添加到 PDF 字段

我正在尝试从后端的模板创建 PDF,然后在需要下载时将其提供给用户。我唯一的问题是该模板中的一个字段必须包含 HTML 源代码并且必须被渲染。有没有办法在该字段中添加 HTML 源并呈现它?我目前正在使用 PDFBox。

0 投票
2 回答
2552 浏览

node.js - 使用 html-pdf npm 包生成 pdf,在 AWS 上部署为 GET api

我可以在我的 Mac 上本地使用 nodejs 中的 html-pdf 生成 pdf。当我在 AWS 上使用无服务器部署我的 GET api 时,一切都失败了。pdf 没有生成,我收到 400 个错误请求和消息,如html-pdf:收到退出代码 '127'\n/var/task/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs:加载时出错共享库:libfontconfig.so.1:无法打开共享对象文件:没有这样的文件或目录\n

我更改了 html-pdf 包的版本,尝试安装 fontmanager 但没有任何帮助。

我应该能够使用 AWS 中的 GET api 生成 pdf。请让我知道任何可以帮助我解决此问题的宝贵建议。提前致谢

0 投票
2 回答
269 浏览

.net-core - 使用节点服务从 dotnet Core 2 创建 PDF 文档

我需要从服务器端(dotnet core 2)上的 HTML 创建一个 pdf 文件,并将其作为电子邮件的附件发送。我创建了一个节点服务(createPdf.js),如下所示,并将其保存在解决方案中的本地目录(NodeService)中 -

我触发这个功能如下 -

从控制器调用此方法 -

我还在StartUp.cs中注册了节点服务-

当我在调试模式下触发该功能时,它工作正常并且正在生成 pdf 文件。但是,一旦我在服务器上部署应用程序,节点功能就不会被触发。有关该问题的任何帮助都将非常有帮助。谢谢。

PS 因为它是一个家庭项目,我买不起任何高级 HTML 到 PDF 转换器

0 投票
1 回答
43 浏览

node.js - 循环检查邮箱、阅读电子邮件和创建 PDF

我有一个代码可以读取看不见的电子邮件并创建 pdf。

问题是;

如果存在任何新的看不见的电子邮件而不再次执行代码,我将无法提取电子邮件。

我也试过用它setInterval来检查新的看不见的电子邮件,但我得到了

'错误:未通过身份验证'

如何循环提取新的看不见的电子邮件并从该电子邮件创建 pdf?

0 投票
0 回答
10 浏览

graphql - Graphql 解析器不等待响应生成

我正在尝试使用“html-pdf”npm 模块生成 pdf。生成pdf后,作为响应,我得到pdf文件路径,我想返回graphql调用的响应(之前计划返回pdf文件,我意识到这不是标准方式)。但是下面的代码总是返回 null 虽然我在 console.log 中获得了 pdf 文件路径

0 投票
1 回答
285 浏览

itext - pdfHTML 可以处理动态生成的 HTML 内容吗?

我有一个用例,我需要使用 iText7 动态生成 PDF。

我有接受 url 编码的参数 id 的示例登陆页面

www.example.com/mypage.html?id=1

在页面加载时,会触发 ajax 调用,并且一些 html 会根据该 url 参数通过 jquery 动态呈现。

我必须使用网页链接((www.example.com/mypage.html?id=1)) 将 HTML 转换为 PDF。

https://git.itextsupport.com/users/bruno/repos/htmlsamples/browse/src/main/java/com/itextpdf/htmlsamples/chapter07

我可以使用 IText7 将动态生成的 HTML(ajax 调用后生成的 HTML)转换为 PDF 吗?