问题标签 [node-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.
javascript - 错误:html-pdf:在 lambda nodejs 中收到退出代码“127”
我在我的 lambda 函数中使用“html-pdf”模块。以下是我的代码
代码似乎在本地运行良好。但在 lambda 我得到这个错误
错误:html-pdf:收到退出代码“127”/var/task/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs:加载共享库时出错:libfontconfig.so.1:无法打开共享对象文件:没有这样的文件或目录
有任何想法吗 ?提前致谢!
node.js - 接收错误:html-pdf:PDF 生成超时。Phantom.js 脚本没有退出。在 Firebase 云函数中
我正在构建一个使用 html-pdf 包(使用 PhantomJS)的 firebase 函数。该功能在我的本地机器上运行良好,但每当我在 Firebase 上部署该功能时,都会收到以下错误:
错误:html-pdf:PDF 生成超时。Phantom.js 脚本没有退出。
我已经更改了 timeout 参数pdf.create()
并继续获得相同的结果。关于仅在将其部署到 Firebase 时可能会造成此问题的任何想法?代码如下。
node.js - node.js SET HEADER ERROR ON 上传到任何主机
我有 node.js html-pdf 的问题,它给了我错误 SET HEADER ERROR,
当我将文件上传到像 Amazon EC2 这样的任何主机时,它会给我Error: Can't set headers after they are sent to the client
,但它在我的设备主机上非常有效http://localhost:3000
这让我对如何解决这个问题感到困惑
node.js - 如何在 NodeJS 中使用带有图表和谷歌地图的 html 生成 PDF
我想在 Nodejs 中将 HTML 导出为 PDF。我的 HTML 文件包含图表、图形、图像和表格数据。我已经创建了带有把手解析的 HTML,并为 pdf 的 HTML 创建了一个公共 URL。我尝试使用HTML-PDF NPM 包将 HTML 导出为 pdf,但它无法加载图表、地图等,只能加载带有表格数据的简单 HTML。这是我尝试使用 HTML 页面链接导出的示例:
这是我试图以 PDF 格式导出的 HTML 文件。
另外,我收到以下错误:
我也尝试过使用 puppeteer NPM 包,但这个包的同样问题也无法加载图表和地图。无法在 PDF 中获得完全加载的 HTML。
因此,任何人都知道如何导出包含地图、图表、图像、表格等的 HTML。非常感谢您的帮助。
node.js - 使用 html-pdf 本地与在线时文本大小发生变化
我实际上是在使用 node js 和html-pdf lib 在服务器上生成一个 pdf,它作为 blob 返回给客户端。当我在本地机器上执行此操作时,一切都很好,但是当我将其上传到服务器并进行测试时。生产时文本大小会增加。
我创建了一个将对象作为参数的函数:
下面是从创建的 HTML 文件生成 PDF 的代码:
问题是在我的机器上本地一切都很好,但是在线 PDF 的文本大小要大得多,而不是返回一页而是返回两页(当然我在 HTML 中设置的内容不是我想要的结果,这只是一个例子)。
javascript - node html-pdf 打印出额外的空白页
我对节点真的很陌生,对于这个项目,我使用的HTML-pdf
API 会自动从文件夹中打印出最近的 pdf 文件。我面临的问题是它总是会打印一个额外的空白页。有没有办法使用 HTML-pdf 设置打印唯一的第一页?我只是想消除额外的空白页问题。
代码
node.js - 尝试使用 Electron 和 node-html-pdf 创建 PDF 时出错
我有这个小应用程序,它使用html-pdf从电子中的简单表单创建 PDF ,当我运行 npm start(electron .) 时它工作正常,但是在构建后当我尝试生成 PDF 时出现此错误:
mais 进程中发生 JavaScript 错误错误: 在 writeGeneric (internal/stream_base_commons.js:147:3) 的 afterWriteDispatched(internal/stream_base_commons.js:156:25)处
写入 EPIPE
这是我的主文件“index.js”
这是我的网页,格式为“index.html”
我的 package.json
我的文件夹项目
感谢任何花时间的人。