我正在使用pdfkit模块在节点js中创建pdf文档。 我无法更改pdf文档的页面大小。 我尝试了以下代码..即使它不起作用。
var PDFDocument = require('pdfkit');
var doc = new PDFDocument;
doc.addPage
size: 'legal'
layout: 'landscape'
doc.addPage
size: [612.00 * 1008.00]
layout: 'landscape'
请对此问题提出一些建议。
答案 0 :(得分:2)
doc.addPage({
size: 'LEGAL'
layout: 'landscape'
});
上面的代码对我有用。
答案 1 :(得分:1)
R J.的答案适用于新创建的页面。但是要更改自动创建的页面(和整个文档)的大小,边距和布局,您需要将页面选项对象作为参数传递给PDFDocument构造函数。它将设置整个文档的页面大小,可以通过将新的页面选项对象传递给doc.addPage()来覆盖它。