Package Exports
- pdfkit-table-ts
- pdfkit-table-ts/lib/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (pdfkit-table-ts) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
pdfkit-table-ts
TypeScript - Helps to draw informations in simple tables using pdfkit. #server-side. Generate pdf tables with javascript (PDFKIT plugin)
const fs = require("fs");
const { PDFDocument } = require("pdfkit-table-ts");
const let = new PDFDocument({
margin: 30,
});
;(async function(){
// to save on server
doc.pipe(fs.createWriteStream("./docment.pdf"));
// -----------------------------------------------------------------------------------------------------
// Simple Table with Array
// -----------------------------------------------------------------------------------------------------
const table = {
headers: ["Country Country Country", "Conversion rate", "Trend"],
rows: [
["Switzerland", "12%", "+1.12%"],
["France", "67%", "-0.98%"],
["England", "33%", "+4.44%"],
],
};
const options = {
width: 300,
x: 150,
y: 100,
padding: {
top: 1, bottom: 1, left: 5, right: 5,
},
};
await doc.table(table, options);
doc.end();
})();
License
The MIT License.
Author
|
Natan Cabral natancabral@hotmail.com https://github.com/natancabral/ |
Thank you
- pdfkit - pdfkit
- ideas - giuseppe-santoro