Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. var pdfNEW = require('phantom-html2pdf');
  2.  
  3. app.post('/api/invoice', (req, res, next) => {
  4. let orgFileName = moment().unix() + ".pdf";
  5. let filename = "C:/SpaApp/Register/pdf/" + orgFileName;
  6. var pdfOptions = {
  7. html: '<!DOCTYPE html><html lang="en"><body><h1>Hello</h1><p>World</p></body></html>',
  8. paperSize: {
  9. format: 'A4',
  10. orientation: 'landscape', // portrait
  11. border: '1cm'
  12. }
  13. };
  14.  
  15. pdfNEW.convert(pdfOptions, (err, result) => {
  16. if (!err) {
  17. result.toFile(filename, () => {
  18. res.status(200).json({
  19. message: 'done'
  20. })
  21. });
  22. } else {
  23. res.status(500).json({
  24. message: err
  25. })
  26. }
  27. });
  28. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement