我已經成功地得到我的代碼輸出爲PDF,但是當我嘗試使用在使用下面的代碼documentation列出的「保證金」屬性調整頁邊距,NodeJS和PDFkit:'margin'屬性給出「意外的標識符」錯誤?
var pdf = require ('pdfkit');
var fs = require('fs');
var doc = new pdf(
{
size: [288,144]
}
);
doc.pipe(fs.createWriteStream('run.pdf'));
doc.font('Times-Roman')
.text('Hello different Times Roman!')
doc.addPage({
size: [288,144]
margin : 10
});
doc.end();
我得到這個錯誤:
margin : 10
^^^^^^
SyntaxError: Unexpected identifier
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:974:3
我在這裏錯過了一些明顯的東西嗎?
這JSON,只是包括'大小後逗號:[288144]'。 – Dandy
@Dandy這工作!謝謝! – user3574621
我爲未來的讀者添加了答案。 – Dandy