workflows.fit
Back to n8n workflows
n8n templateFreeBy CustomJS

Convert HTML to PDF and compress files with CustomJS API

![workflow.png](fileId:1268) This n8n template demonstrates how to convert HTML into a PDF, compress the generated PDF, and return it as a binary response using the PDF Toolkit from www.customjs.space. Notice Communit...

DevelopmentCore Nodes@custom-js/n8n-nodes-pdf-toolkit.html2Pdf@custom-js/n8n-nodes-pdf-toolkit.Compress PDFManual TriggerCode
Loading interactive preview...

Template notes

![workflow.png](fileId:1268) This n8n template demonstrates how to convert HTML into a PDF, compress the generated PDF, and return it as a binary response using the PDF Toolkit from www.customjs.space.

Notice

Community nodes can only be installed on self-hosted instances of n8n.

[@custom-js/n8n-nodes-pdf-toolkit](https://www.npmjs.com/package/@custom-js/n8n-nodes-pdf-toolkit)

What this workflow does

- Convert the requested HTML to PDF. - Compress the PDF file. - Use a Code node to handle URLs pointing to PDF files if they exceed 6MB. - Compress the PDF pages.

Requirements

- Self-hosted n8n instance - CustomJS API key for compressing PDF files. - HTML Data to convert PDF files - Code node for handling URL that indicates PDF file.