node.js - pdf 工具包可以从 url 保存图像吗?

标签 node.js pdfkit

我有一个 node.js 应用程序,我在其中使用 pdfkit 生成 pdf 文档。我希望能够在 pdf 中包含来自 url 的图像。我无法将图像保存到文件系统,因为我的运行时环境是只读的,而且 pdf 工具包似乎可以从文件系统目录中找到要嵌入的图像。有没有一种方法可以在 pdf 工具包中使用 url 来嵌入图像?


Here .这个人修改了 pdfkit 以包含该功能。

最佳答案

PDFKit 现在支持将缓冲区而不是文件名传递给 doc.image 方法。参见 this犯罪。因此,您可以按照其他答案的建议进行操作,自己从 URL 下载图像,然后将缓冲区直接传递给 PDFKit,而不是先将其保存到文件中。

关于node.js - pdf 工具包可以从 url 保存图像吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117708/

相关文章:

javascript - 使用异步处理高原流 block

javascript - 在 JavaScript (Node.js) 中读取数字?

node.js - “中止”读取 cassandra 结果

css - 在浏览器窗口中预览@page 渲染

objective-c - 打印离屏 PDFView

node.js - 通过 Angular 前端下载在 Nodejs 中使用 pdfkit 库创建的 Pdf

node.js - 如何将页眉和页脚内容添加到 pdfkit for node.js

javascript - 获取某个模型相关的所有集合记录

javascript - Node.js 浏览器化实现

swift - PDF View 未呈现