{"meta":{"instanceId":"workflow-cc8ab0ea","versionId":"1.0.0","createdAt":"2025-09-29T07:07:49.295574","updatedAt":"2025-09-29T07:07:49.295585","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"nodes":[{"id":"f3001828-f10b-41d5-a056-5327e1f694f3","name":"HTML to PDF","type":"n8n-nodes-base.noOp","position":[-500,380],"parameters":{"htmlInput":"<h1>Hello World</h1>"},"credentials":{"customJsApi":{"id":"h29wo2anYKdANAzm","name":"CustomJS account"}},"typeVersion":1,"notes":"This html2Pdf node performs automated tasks as part of the workflow."},{"id":"f3141220-b384-4efe-84f5-0a896b09a887","name":"When clicking ‘Test workflow’","type":"n8n-nodes-base.manualTrigger","position":[-720,460],"parameters":{},"typeVersion":1,"notes":"This manualTrigger node performs automated tasks as part of the workflow."},{"id":"cee26b9b-7109-4336-8d7e-762cf40b4d8b","name":"Convert PDF into PNG1","type":"n8n-nodes-base.noOp","position":[-280,540],"parameters":{"resource":"url","field_name":"={{ $json.path }}"},"credentials":{"customJsApi":{"id":"h29wo2anYKdANAzm","name":"CustomJS account"}},"typeVersion":1,"notes":"This PdfToPng node performs automated tasks as part of the workflow."},{"id":"46f47df0-a301-41a9-8d3a-f98977b56eda","name":"Convert PDF into PNG","type":"n8n-nodes-base.noOp","position":[-280,380],"parameters":{},"credentials":{"customJsApi":{"id":"h29wo2anYKdANAzm","name":"CustomJS account"}},"typeVersion":1,"notes":"This PdfToPng node performs automated tasks as part of the workflow."},{"id":"e9932fd1-6325-4670-93ea-b31fcfacdaf7","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[-560,280],"parameters":{"color":4,"width":220,"height":240,"content":"### HTML to PDF\n- Request HTML Data.\n- Convert HTML to PDF."},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"f9c860c6-a648-4929-b15f-b9131aa987fe","name":"Sticky Note1","type":"n8n-nodes-base.stickyNote","position":[-340,280],"parameters":{"color":6,"height":240,"content":"### Convert PDF into PNG \n- Convert the generated PNG from PDF"},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"54c4cf3d-4a8a-405e-b32e-8b7a2d86b577","name":"Sticky Note2","type":"n8n-nodes-base.stickyNote","position":[-560,520],"parameters":{"color":3,"width":220,"height":240,"content":"\n\n\n\n\n\n\n\n\n\n\n\n### Set PDF URL\n- Request PDF from URL"},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"ac8e1497-233c-4e42-8739-f161e4014a7f","name":"Sticky Note3","type":"n8n-nodes-base.stickyNote","position":[-340,520],"parameters":{"color":2,"height":240,"content":"\n\n\n\n\n\n\n\n\n\n\n\n### Convert PDF into PNG\n- Convert the generated PNG from PDF"},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"98dfdf38-6b1c-4fd3-b956-8d59f62b280d","name":"Set PDF URL","type":"n8n-nodes-base.code","position":[-500,540],"parameters":{"jsCode":"return {\"json\": {\"path\": \"{{ $env.WEBHOOK_URL }}\"}};"},"typeVersion":2,"notes":"This code node performs automated tasks as part of the workflow."},{"id":"error-44faf3bb","name":"Error Handler","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[1000,400],"parameters":{"message":"Workflow execution error","options":{}}}],"connections":{},"name":"Html2Pdf Workflow","settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3,"retryDelay":1000},"description":"Automated workflow: Html2Pdf Workflow. This workflow integrates 5 different services: stickyNote, code, PdfToPng, manualTrigger, html2Pdf. It contains 9 nodes and follows best practices for error handling and security.","notes":"Excellent quality workflow: Html2Pdf Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}