22得票2回答
使用pdfkit生成PDF文件并在Node.js-Express.js中将其发送到浏览器

我正在使用pdfkit生成pdf文件,希望将其发送到浏览器。 但是我遇到了消息"TypeError: listener must be a function", 而且文件生成在我不想要的父目录中。 有人能告诉我如何生成pdf文件并将其发送到浏览器而不存储在父目录中吗? 我在这里使用e...

21得票4回答
pdfkit(Expressjs-Nodejs)中的HTML表格

我正在使用 pdfkit 生成PDF文件,并且我想将这个PDF文件发送到浏览器。我的以下代码能够正常工作,我得到了一个带有文本的PDF。 实际上,以下代码是使用 Node.js 中的 pdfkit 生成 PDF 的示例,但现在我想创建 HTML 表格。 最新代码var PDFDocument ...

19得票2回答
在使用pdfkit时,我能否在同一段落中混合使用不同字重的字体?

我试图找到一种方法,在 pdfkit 中使用加粗字体来强调文本,但不会改变行意义(这对于内联强调非常不好)。 不幸的是,我无法找到一种在不强制换行的情况下更改字体的方法。 我尝试了以下代码:pdf.text('Hello ', LEFT, 200).font(bold).text('Wor...

18得票4回答
使用Node.js AWS SDK将生成的PDF上传到AWS S3

我正在使用pdfkit生成包含自定义内容的pdf文件,然后将其发送到AWS S3存储桶。 如果我将整个文件生成并上传,则可以正常工作,但是,如果我想将生成的文件流式传输,例如作为八位字节流,我找不到任何相关的指针。 我正在寻找一个基于Node.js的解决方案(或建议)。

13得票1回答
如何从CollectionFS获取文件(图像)的缓冲区

我正在尝试在使用PDFkit创建服务器端PDF时将图像插入其中。我使用cfs:dropbox存储我的文件。以前,当我使用cvs:filesystem时,很容易添加我的pdf中的图像,因为它们就在那里。现在它们被远程存储,我不确定如何添加它们,因为PDFkit不支持仅使用URL添加图像。但是,它...

13得票1回答
PDFKit Node.js 测量单位

PDFKit(Node.js)中使用的测量单位是什么?例如,我们使用:doc.text(20, 20, 'Message') 20(x)和20(x)代表什么?是厘米、毫米还是英寸?我能改成像cm、mm或者inch这样更熟悉的格式吗? 有什么想法吗?

12得票2回答
NodeJS和PDFKit:如何使第一页横向显示?

所以,我有一个文档: var doc = new PDFDocument; 文档告诉我PDFKit文档的第一页会自动添加,不需要手动添加。但是如何使其横向? 这个。doc.addPage({ size: 'LEGAL', layout: 'landscape' }); 有...

11得票4回答
将PDFKit作为base64字符串获取

我正在寻找一种获取PDFKit文档base64字符串表示的方法。我找不到正确的方法... 像这样的东西会非常方便。var doc = new PDFDocument(); doc.addPage(); doc.outputBase64(function (err, pdfAsText) {...

11得票4回答
PDFKit中旋转文本的技巧是什么?

我正在使用 PDFKit.org 来通过 JavaScript 生成 PDF。文档本身已经非常自解释,但我遇到了一个尚未解决的问题,我猜测 StackOverflow 的一些成员可能已经找到了一些诀窍来解决它。 我必须在某个时候旋转一段文字,但文档只讲解如何旋转形状(例如 rect())。 ...

8得票1回答
如何使用Node.js和pdfkit管道传输流

在PDFkit 0.5之前,以下内容适用于我(通过pdfkit生成pdf / 通过ipp打印到CUPS): var ipp = require("ipp"); var PDFDocument = require("pdfkit"); var doc = new PDFDocument; d...