Darmowy szablon automatyzacji

Konwertuj HTML do PDF i zwróć przez Webhook za pomocą interfejsu API CustomJS

1051
26 dni temu
3
bloków

Konwerter HTML do PDF w n8n

Ten workflow n8n przekształca treści HTML w profesjonalnie sformatowany dokument PDF i zwraca go jako odpowiedź poprzez webhook. Automatyzacja odbiera dane wejściowe w formacie HTML, przetwarza je przy użyciu narzędzia PDF toolkit z CustomJS, a następnie wysyła wygenerowany plik PDF z powrotem do osoby inicjującej żądanie.

Kluczowe funkcje

  • Trigger Webhook - przyjmuje przychodzące żądania HTTP z zawartością HTML
  • Konwersja HTML do PDF - wykorzystuje CustomJS do transformacji kodu HTML w dokument PDF
  • Odpowiedź - zwraca wygenerowany plik PDF jako odpowiedź na webhook

Wymagania

  • Samodzielnie hostowana instancja n8n
  • Klucz API CustomJS do konwersji HTML-PDF
  • Treść HTML do przekształcenia w dokument PDF

Kroki workflow

  1. Trigger Webhook - odbiera przychodzące żądania HTTP z zawartością HTML i przekazuje dane do dalszego przetwarzania
  2. Konwersja HTML do PDF - węzeł CustomJS przekształca otrzymany kod HTML w dokument PDF z możliwością dostosowania wyglądu
  3. Odpowiedź przez Webhook - wysyła wygenerowany plik PDF jako odpowiedź binarną na oryginalne żądanie

Przewodnik konfiguracji

  1. Konfiguracja API CustomJS
    • Zarejestruj się w CustomJS
    • Pobierz klucz API ze strony profilowej
    • Dodaj klucz API jako dane uwierzytelniające w n8n
  2. Projektowanie workflow
    • Utwórz webhook aktywujący workflow po otrzymaniu treści HTML
    • Przygotuj zawartość HTML do konwersji
    • Skonfiguruj węzeł HTML to PDF wykorzystujący API CustomJS
    • Ustaw odpowiedź zawierającą wygenerowany plik PDF

Przykładowe zastosowania

Ta automatyzacja znajduje zastosowanie w wielu scenariuszach biznesowych i operacyjnych, gdzie wymagana jest konwersja treści internetowych do formatu PDF:

  • Generowanie faktur i dokumentów księgowych na podstawie szablonów HTML
  • Automatyczne tworzenie ofert handlowych i dokumentów przetargowych
  • Konwersja newsletterów i materiałów marketingowych do formatu PDF
  • Archiwizacja stron internetowych i artykułów w formie dokumentów
  • Generowanie raportów i zestawień z danych systemowych
  • Tworzenie dokumentów szkoleniowych i instrukcji
  • Automatyzacja procesów wydruku dla systemów CMS

Przykładowe dane wejściowe

Hello CustomJS!
CustomJS provides the missing toolset for your no-code projects

   Skopiuj kod szablonu   
{"meta":{"instanceId":"fcf18fc485cc336a31bc65574fd28e124660f468281b7aad773616b17903afe6","templateCredsSetupCompleted":true},"nodes":[{"id":"37bd6cc9-3cc4-442e-94c1-42972c0fce0d","name":"Webhook","type":"n8n-nodes-base.webhook","position":[80,0],"webhookId":"060dbacf-0feb-43d4-b4ac-44011a7dd1a4","parameters":{"path":"060dbacf-0feb-43d4-b4ac-44011a7dd1a4","options":{},"responseMode":"responseNode"},"typeVersion":2},{"id":"3c05c0e4-7121-46d0-b35c-fc39cdd35ae7","name":"Respond to Webhook","type":"n8n-nodes-base.respondToWebhook","position":[580,0],"parameters":{"options":{},"respondWith":"binary"},"typeVersion":1.1},{"id":"3f5ba2a7-148d-4921-b2ca-9dee17a2b278","name":"HTML to PDF","type":"@custom-js/n8n-nodes-pdf-toolkit.html2Pdf","position":[340,0],"parameters":{"htmlInput":"

Hello CustomJS!

n

CustomJS provides the missing toolset for your no-code projects

"},"credentials":{"customJsApi":{"id":"SZkqeEHVYyWhaGem","name":"CustomJS account"}},"typeVersion":1}],"pinData":{},"connections":{"Webhook":{"main":[[{"node":"HTML to PDF","type":"main","index":0}]]},"HTML to PDF":{"main":[[{"node":"Respond to Webhook","type":"main","index":0}]]}}}
    Planeta AI 2025 
    magic-wandmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram