小编kri*_*bie的帖子

在nodejs中使用pdfkit创建pdf文件

我需要在node.js中使用pdfkit生成pdf文件:

我有这个代码:

doc = new PDFDocument;
doc.pipe; fs.createWriteStream('output.pdf');

doc.fontSize(15);
doc.text('Generate PDF!');

doc.end();
Run Code Online (Sandbox Code Playgroud)

它将创建一个pdf文件:'output.pdf',但每次打开文件时,文件都会损坏.它说:'无法打开文档不支持文件类型纯文本文档(text/plain)'.

然后我尝试了:

doc = new PDFDocument;
doc.pipe fs.createWriteStream('output.pdf');

doc.fontSize(15);
doc.text('Generate PDF!');

doc.end();
Run Code Online (Sandbox Code Playgroud)

但是有一个错误说:

doc.pipe fs.createWriteStream('output.pdf');
         ^^
Syntax error: Unexpected Identifier
Run Code Online (Sandbox Code Playgroud)

那么,在nodejs中生成pdf文件的正确方法是什么?特别是部分:

doc.pipe fs.createWriteStream
Run Code Online (Sandbox Code Playgroud)

请帮我.提前致谢!

pdf pdf-generation pdfkit node.js

5
推荐指数
2
解决办法
6676
查看次数

标签 统计

node.js ×1

pdf ×1

pdf-generation ×1

pdfkit ×1