PDFKIT TO DESIGN CERIFICATE USING NODEJS AND EXPRESSJS | PDF DESIGN USING TYPESCRIP AND FIREBASE FUNCTIONS SECOND DESIGN
PDFKIT TO DESIGN CERIFICATE USING NODEJS AND EXPRESSJS | PDF DESIGN USING TYPESCRIP AND FIREBASE FUNCTIONS SECOND DESIGN const express = require('express') const app = express() const port = 4200 const PDFDocument = require('pdfkit'); const fs = require('fs'); const pdfTable = require("voilab-pdf-table"); app.get('/', (req, res) => { res.send('bk'); }); const doc = new PDFDocument({ layout: 'portrait', size: 'A4', }); const distanceMargin = 18; let grad = doc.linearGradient(50, 0, 150, 100); grad.stop(0, '#542057') .stop(1, '#240460'); doc .fillAndStroke(grad) .lineWidth(20) .dash(5, { space: 2 }) .lineJoin('miter') .rect( distanceMargin, distanceMargin, doc.page.width - distanceMargin * 2, doc.page.height - distanceMargin * 2, ) .stroke(); const maxWidth = 140; const maxHeight = 70; doc .fontSize(12) .fil