问题标签 [node-pdfkit]
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 - pdfkit - 不以编程方式填充“按钮”类型
我正在尝试以编程方式以 PDF 形式填写复选框,使用node-pdftk
和pdftk
. 我已经使字段名称变笨了,它的状态选项试图填充它但没有运气
尝试使用以下方法设置它:
文本字段'Textové pole3'
被填充,只是复选框没有。
我也尝试将其重命名FieldName
为field1
并再次设置,但也没有运气。控制台或服务器中没有错误。
我如何“检查”该字段?
node.js - 使用 PDFKit 在 S3 中即时存储 PDF
我正在尝试创建一些图像的pdf(以datauri格式)是nodejs并将pdf存储在我的S3中。该函数的返回预期提供文件的 s3 URL。
我在这里使用解析服务器作为服务器和节点画布来创建图像的画布,然后使用 PDFKit 从画布元素创建 pdf。(jsPdf 没有成功)。现在我希望使用 AWS-SDK 将此 pdf 发送到我的 s3 并最终返回文件的 URL。下面是我的代码,直到画布生成。我不知道是否首先创建了 pdf,即使在发送到 s3 之前也是如此。哦!整个事情都在heroku上运行。
更新。我已经使用以下代码将pdf文件保存在s3中:
然而,returnData
总是给出“Hi”作为输出,而且函数似乎没有关闭——Heroku 每次都会抛出内存超出错误。
javascript - 在 PDFKit 中使用子数组访问子数组的 Javascript - NODE JS
我在 nodeJS 项目中使用 pdfKit - 生成 PDF。
我有一个数组,其中存储数据并用于填充正在工作的表。
但是,我无法弄清楚如何从数组中的对象中检索数据。在下面的示例中,我想检索child
对象。
我需要某种循环,但不知道如何添加它!
如何创建包含子数据的表,如下所示?
}
我试图让我的桌子看起来像:
到目前为止,这是我的 JS 代码:
javascript - ExpressJS 和 PDFKit - 在内存中生成 PDF 并发送到客户端以供下载
在我的api
路由器中,有一个名为的函数generatePDF
,旨在使用 PDFKit 模块在内存中生成 PDF 文件并发送到客户端进行下载,而不是仅显示。
在api.js
:
这不起作用。错误消息是(node:11444) UnhandledPromiseRejectionWarning: Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
。
我该如何解决问题并让它发挥作用?
另外,一个相关的问题是如何将 PDF 生成的业务逻辑与路由器分离并将它们链接起来?
javascript - Node 和 PDFKit - 如何将 PDF 生成业务逻辑与路由器分离
我正在使用 Express 和 Node.js 开发一个 Web 应用程序。api
路由器当前有一个 GET 方法来generatePDF
生成带有 PDFKit 库的 PDF。
随着 Web 应用程序的增长,从可重用性的角度来看,将业务逻辑与控制器(路由器)混合并不是最佳实践。我是 PDFKit 的新手,想知道如何将 PDFKit 部分分离为单独的 Javascript PDFGenerator.js
,并通过包括以下内容使其由路由器调用:
html - pdfkit 可以使用图像标签吗?
我有一个关于使用 pdfkit 是否能够在 PDFkit 的 doc.image 中附加 base64 图像的问题?通常在 PDFkit doc.image 中可以附加 image/sample.jpeg。
是否可以在 PDFkit 中附加 base64 图像而不是像这样的文件图像:
图像将显示在生成的 pdf 中?
感谢你的回答
node.js - Pdfkit 输出乱码
在我的节点项目上,我想运行 np audit。这需要新版本的 npm。运行审计后,我需要更新很多 npm 模块,并将节点从 6.92 升级到 12.3.1。
在此之前,我的 pdf 工作正常。
这是我现在在我的 pdf 上得到的输出:
这是我的 package.json 依赖项:
这是我生成pdf的方式:
关于这个问题的任何想法?
javascript - 如何使用 pdfkit(节点 js)将多个图像转换为 pdf?
我想要的是从 multilpe url 粘贴多个图像。这样做我正在下载并一一附加到pdf,但问题是代码不同步。而且我是节点 / javascript 的新手。
这是我的代码和错误请帮助我
错误:这是我在下载图像之前运行时得到的 pdfkit 模块运行它的代码我不知道如何同步
javascript - Node Js NPM PDFkit和Voilab pdf表格,生成表格后pdfkit段落错误
嗨,伙计们,感谢您的光临
我对 voilab pdf kit 有疑问,这是一个用于 PDFkit 的库,它基本上有助于为 NPM Pdfkit 安排表格。
成功生成表格后,我尝试添加一个新段落,但不幸的是我的段落格式遵循行格式宽度并且搞砸了。
让我向您展示我的代码来生成表格。
这是我在表格后添加新段落的代码
我尝试创建另一个表格并将我的段落像这样放在里面
但结果是一样的,这是我生成pdf后的样子