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

node.js - node.js html-pdf 调用 pdfToFile 时出现“spawn ENOTDIR”错误

我在电子中使用 html-pdf 从 html 生成 pdf。

当我通过“npm run start”测试时它可以工作。我可以得到pdf。

但是当我通过电子构建器将电子应用程序打包到 .dmg 文件时,

调用 pdf.create() 时出现“spawn ENOTDIR”错误

带有错误消息的 javascript 调试器

我现在不知道。有没有人有同样的问题?

任何帮助将不胜感激。

0 投票
1 回答
91 浏览

java - Authorize.net maven 依赖项与 YaHP Pdf 创建者冲突

我正在开发一个使用以下项目的项目:

  1. Authorize.net 作为支付网关和
  2. YaHP 转换器将 HTML 页面转换为 PDF

    以下是我的 pom 部分 YaHP 依赖项:

    /li>

这是 Authorize.net 依赖项:

我面临的问题是,YaHP 特定的库在 Authorize.net 初始化中造成了一些未知的问题。

这是 Authorize.net 的片段代码 ff 初始化:

每当我在 pom.xml 中评论 YaHP 相关的特定部分时,我都会在我的GetHostedPaymentPageResponse 响应对象中获得一个响应令牌。但是当我取消注释这些依赖项时,它会抛出一个null

令人惊讶,但这确实是事实。

谁能告诉我如何使两者兼容或至少找到解决方法?

0 投票
0 回答
238 浏览

html - 如何在 Qt 生成的 PDF 中添加图像链接?

我使用以下代码生成 PDF:

但是,图像上没有超链接。文字上的链接很好。如何在 img 元素上添加超链接?

0 投票
1 回答
5990 浏览

vue.js - 打印 vueJS 组件或转换为 pdf

我有一个要打印的 vueJS 组件。但是,当我使用标准打印对话框时,我会丢失所有 CSS,并且基本上只有纯文本。

我也试过Printd

我的代码大致如下:

但是,结果看起来与组件的呈现方式完全不同。我一直无法找到解决方案。有人可以帮助我吗?

在此处输入图像描述

0 投票
0 回答
647 浏览

javascript - How to convert html to pdf in reactjs via frontend?

I have html stored in "a" variable I want that html to be converted into Pdf. I am using React-PDF component

In <Document> File key it is checking for file to be in PDF.

Please Guide me how to convert the html to pdf.

0 投票
2 回答
830 浏览

node.js - 将 PDF 与 phantomjs 合并

我制作了一个 API,它接受输入并为使用html-pdf 的 pdf传递的输入生成服务器端 pdf a/c 。然后将由客户使用。

现在,要求发生了变化,我希望 pdf 的起始 4 页处于纵向模式,而第 4 页之后的所有其他页面处于横向模式。

但是我们只能定义完整pdf的方向。这里

所以现在,我尝试制作两个单独的pdf

  1. 以纵向模式开始 4 页。(PDF -1)
  2. 其余页面为横向模式。(PDF -2)

但我无法找到合并这两个单独的 pdf(PDF -1 + PDF -2)的解决方案。有没有办法使用phantomjs合并多个pdf。

而且我已经制作了完整的 pdf,所以我不想更改插件并再次完成完整的工作,但是,如果有其他插件可以解决我的场景,我可以将它用作唯一的最后一个选项。

谢谢,

0 投票
0 回答
737 浏览

javascript - html-pdf。渲染表工作不正常

我正在使用html-pdf nodejs 库将 html 表呈现为 PDF。似乎一切都很好。但是页面末尾的表格行看起来像坏了。结果在这里。在此处输入图像描述

我已经使用了 page-break-inside 规则。而且我还把 DIV 放在了表格的单元格中。这一切都对我没有帮助。

我正在使用流星+反应包。

配置

服务器端代码:

客户端

有什么办法可以避免断行吗?我错过了什么吗?

(更新)这里有类似的文章。还有很多其他可能的解决方案:

0 投票
2 回答
888 浏览

node.js - Phantomjs PDF输出显示中文字符为空白

我在 ubuntu 16.04 上使用 Phantomjs 2.1.1 从 HTML 生成 PDF 文件(一个名为 的 NPM 包node-html-pdf)。我的问题是中文字符根本没有出现在输出 PDF 中,而其他一切都很好。在本地,在我的 Mac 上,相同的 HTML 生成正常(中文显示正常)。我试过安装这样的语言包:

还尝试包含Content-Type: text/html; charset=utf-8在 HTML 中。还有什么我可以尝试的吗?

0 投票
1 回答
1337 浏览

angular - Angular 2 - HTML & CSS to PDF(作为电子邮件附件发送)

我正在尝试使用 jsPDF 将页面的 HTML 和 CSS 转换为 PDF:

但是,jsPDF 不包括 CSS。此外,创建的 PDF 是下载到本地存储的文件。我希望将 PDF 作为变量保存,以便可以将其作为电子邮件附件发送。请建议有哪些可用的替代方案?

0 投票
0 回答
463 浏览

node.js - 使用节点 js html-pdf 导出时,PDF 从右侧减少

我的项目中有一项任务是将 html 文件转换为 pdf 文件。使用 html-pdf 已成功完成。但问题是当我在我的本地主机中运行它时,pdf 会很好,但如果我在我们的开发服务器上尝试同样的方法,那么 pdf 已经从正确的角度减少了。

我的 pdf 生成脚本是

请建议我是否需要更改任何设置或添加任何新脚本来执行此操作。

还在这里分享html脚本