npm i pdfkit
index.js
1 2 3 4 5 6 7 8 9 10 11 |
const fs = require('fs'); const PDFDocument = require('pdfkit'); const jsonData = JSON.parse(fs.readFileSync('output.json')); const doc = new PDFDocument(); doc.pipe(fs.createWriteStream('output.pdf')); doc.fontSize(12).text(JSON.stringify(jsonData, null, 2)); doc.end(); console.log('JSON to PDF conversion complete!'); |