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
- Trigger Webhook - odbiera przychodzące żądania HTTP z zawartością HTML i przekazuje dane do dalszego przetwarzania
- Konwersja HTML do PDF - węzeł CustomJS przekształca otrzymany kod HTML w dokument PDF z możliwością dostosowania wyglądu
- Odpowiedź przez Webhook - wysyła wygenerowany plik PDF jako odpowiedź binarną na oryginalne żądanie
Przewodnik konfiguracji
- Konfiguracja API CustomJS
- Zarejestruj się w CustomJS
- Pobierz klucz API ze strony profilowej
- Dodaj klucz API jako dane uwierzytelniające w n8n
- 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