This n8n workflow shows how to convert PDF files into PNG format with the PDF Toolkit from www.customjs.space.

What this workflow does:

– Generate a PDF file from the requested HTML.
– Convert the PDF to PNG images.
– Use a Code node to handle URLs that point to PDF files.
– Convert the PDF to PNG format.

Requirements:

– Self-hosted n8n instance.
– CustomJS API key for converting PDF to PNG.
– HTML Data to convert PDF files.
– Code node for handling URLs that indicate PDF files.

Workflow Steps:

1. Manual Trigger:
– Runs with user interaction.

2. HTML to PDF:
– Request HTML Data.
– Convert HTML to PDF.
– Request PDF from Code.

3. Convert PDF to PNG:
– Convert the generated PNG from PDF.

Usage:

– Get API key from CustomJS.
– Sign up for the CustomJS platform.
– Navigate to your profile page.
– Press the “Show” button to get the API key.
– Set Credentials for CustomJS API on n8n.
– Copy and paste your API key generated from CustomJS here.

Design workflow:

– A Manual Trigger for starting the workflow.
– HTTP Request Nodes for downloading PDF files.
– Code node for handling URLs that indicate PDF files.
– Convert PDF to PNG.

You can replace logic for triggering and returning results. For example, you can trigger this workflow by calling a webhook and get a result as a response from the webhook. Simply replace Manual Trigger and Write to Disk nodes.