Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var pdfNEW = require('phantom-html2pdf');
- app.post('/api/invoice', (req, res, next) => {
- let orgFileName = moment().unix() + ".pdf";
- let filename = "C:/SpaApp/Register/pdf/" + orgFileName;
- var pdfOptions = {
- html: '<!DOCTYPE html><html lang="en"><body><h1>Hello</h1><p>World</p></body></html>',
- paperSize: {
- format: 'A4',
- orientation: 'landscape', // portrait
- border: '1cm'
- }
- };
- pdfNEW.convert(pdfOptions, (err, result) => {
- if (!err) {
- result.toFile(filename, () => {
- res.status(200).json({
- message: 'done'
- })
- });
- } else {
- res.status(500).json({
- message: err
- })
- }
- });
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement