问题标签 [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 时,我可以在同一段落中混合字体粗细吗?
我正在尝试找到一种在pdfkit中使用粗体字重进行内联强调的方法
不幸的是,我找不到不强制换行的方法来更改字体(不利于内联强调......)。
我正在尝试类似的东西:
但这会输出
你好
世界
我还挖掘了源代码,但找不到任何选项来防止这种情况发生。
任何人有任何想法或解决方法来解决这个问题?
编辑:
到目前为止,我所能想到的只是一个看起来像这样的丑陋黑客:
这是有效的,但远非灵活和可维护。
node.js - 如何将图像渲染为 pdf(画布和 pdfkit)
我在 nodejs 上有一个函数,它从许多图像中生成图像,然后从中生成一个 pdf 文件。我只尝试一张图片,但我需要添加更多,但这似乎不起作用
错误
node.js - NodeJS 和 PDFKit:如何将第一页设为横向?
所以,我有一个文件:
var doc = new PDFDocument;
文档告诉我PDFKit 文档的第一页是自动为您添加的,因此无需手动添加。但是我怎么能把它变成风景呢?
这个
有效,但添加了另一个页面。
javascript - 使用 pdfkit 在 pdf 中嵌入 javascript
是否可以将一些javascript代码嵌入到我使用NodeJS PDFKit(http://pdfkit.org/)创建的pdf文件中?
我知道如何使用 PDFSharp 在 C# 中嵌入 javascript,当我查看 PDFSharp 创建的两个文件时,一个带有嵌入的 javascript,另一个没有它们有以下区别:
一个带有 javascript 的包含附加对象的附加对象,这些对象作为最后一个对象插入:
在这种情况下,我嵌入的 js 是this.print\(true\);
. 同样在此之后,对象参考偏移量也相应不同。
还有这个:
在 pdf 的第二个对象中引用。整个对象如下所示:
当我尝试将此代码插入由 pdfkit 生成的 pdf 中时,我得到一个损坏的文件。有什么我想念的吗?是否有更好的方法可以使用 pdfkit 将 javascript 嵌入到 pdf 中?
PS。当然,我会计算正确的对象编号,调整偏移量等。
javascript - Serve dynamically generated PDF with remote images in Node.js
I'm trying to create a Node server that generates a PDF on-the-fly using PDFKit. The PDF is generated based on parameters from a POST request (via Express). One of the parameters specifies an image URL, which the server downloads and injects into the PDF.
Right now, I have the following structure:
I have two questions:
- Is there a less messy way to do this, perhaps with fewer nested callbacks? I'm totally open to adding another dependency to make life easier.
- Right now, the code above does not work. It returns a PDF, but the PDF is corrupted (according to Preview). Any tips as to why this could be occurring are very welcome.
node.js - Nodepdf 标题图片
现在我正在使用 nodepdf ( https://www.npmjs.org/package/nodepdf ) 生成服务器端 PDF。我正在尝试将图像添加到生成的页面的标题中,但它不起作用。
代码:
headerHTML 来自如下所示的内容:
标题视图:
所有这些都是通过 SailsJS 完成的。
javascript - 使用pdfkit生成pdf文件并发送到nodejs-expressjs中的浏览器
我正在使用 pdfkit 生成 pdf 文件,我想将此 pdf 文件发送到浏览器。
但是我收到消息 "TypeError: listener must be a function",
另外,文件正在我的父目录中生成,这是我不想要的。
谁能解释我如何生成pdf文件并将其发送到浏览器而不将其存储在父目录中?
我在这里使用 expressjs。
我的代码
javascript - pdfkit (Expressjs-Nodejs) 中的 HTML 表格
我正在使用pdfkit生成 PDF 文件,我想将此 PDF 文件发送到浏览器。我的以下代码运行良好,我得到了一份带有文本的 pdf。
实际上,以下代码是在Node.js中使用pdfkit生成 PDF 的示例,但现在我想创建 html 表。
最新代码
但我不知道如何使用pdfkit在 pdf 中生成 HTML 表?
任何人都可以帮我创建 HTML 表格 PDF 吗?
javascript - 如何在浏览器中从 nodejs 服务器获取正确的响应数据
这是我第一次在这里发布问题。基本上我想要使用 PdfKit(客户端)从浏览器中导出带有日本字符的 pdf 文件。所以我需要通过Buffer将字体文件从服务器发送到客户端。这是我的代码......这都是使用node.js和express:
服务器端(Nodejs):
使用javascript从客户端请求:
但是在运行浏览器时显示错误消息:未捕获的错误:不支持的字体格式或标准 PDF 字体。
所以我从服务器和客户端检查大小数据。这是我检查文件大小的代码:
我看到两个文件不相等。任何人都可以帮助我从浏览器端导出带有日本字符的 pdf 文件吗?
node.js - 如何使用带有节点js的pdfkit管道流
在 PDFkit 0.5 之前 - 以下内容对我有用(通过 pdfkit 生成 pdf/通过 ipp 打印到 CUPS):
从 PDFkit 0.5 开始 - 该output
方法已弃用 - 但我似乎找不到在pipe
我的场景中使用新方法的示例。如果我不使用浏览器,我还需要像blob-stream这样的模块吗?