Passa al contenuto principale

Convertire HTML A PDF utilizzando n8n azione

PDF4me Convertire HTML A PDF trasformazioni HTML contenuti di alta qualità PDF Documenti tramite n8n Flussi di lavoro automatizzati. Processo HTML file tramite n8n trigger, dati binari, stringhe base64 o pubblico URLs da generare PDFs con conservato CSS stili, immagini incorporate, font, layout responsivi e rendering dinamico dei contenuti. Questa soluzione è ideale per l'archiviazione di pagine web, la generazione automatizzata di report, l'invio di email aPDF conversione, creazione di fatture, sistemi di documentazione e flussi di lavoro di pubblicazione di contenuti che richiedono accuratezza HTML rendering professionale PDF output e integrazione perfetta.

Articoli correlati del blog(1)

Impostare

Aggiungi il PDF4me "Converti HTML A PDF" nodo al tuo n8n flusso di lavoro e configurare i parametri richiesti. Per le istruzioni di configurazione iniziale, consultare il nostro n8n Guida all'integrazione.

Prerequisiti:

  • PDF4me API credenziali
  • n8n accesso al flusso di lavoro

Configurazione:

  1. Aggiungere PDF4me nodo al flusso di lavoro
  2. Seleziona "Converti HTML A PDF"azione
  3. Configura i parametri di input (vedi sotto)
Convertire HTML in PDF

Parametri

Elenco completo dei parametri per la conversione HTML A PDF azione. Configura questi parametri per controllare HTML A PDF conversione.

Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori e devono essere forniti affinché l'azione funzioni correttamente.

ParametroTipoDescrizioneEsempio
Tipo di dati di input***StringHTML Selezione del formato di input
• Scegli il formato del tuo HTML immissione dati
PDF4me supporta diversi tipi di input per una maggiore flessibilità
• Opzioni: Dati binari, Stringa Base64, HTML Codice o URL
Binary Data
Campo binario di inputBinaryBinario HTML Inserimento file (Obbligatorio se si tratta di dati binari)
• Riferimento HTML file da precedente n8n caricamento del nodo o del file
PDF4me processi binari HTML file con rilevamento automatico del formato
• Obbligatorio quando il tipo di dati di input è "Dati binari"
{{ $binary.data }}
Contenuto HTML in base64StringBase64 Codificato HTML Input (Obbligatorio se si tratta di una stringa Base64)
• Fornire HTML contenuto come stringa codificata in base64
PDF4me decodifica ed elabora automaticamente il HTML contenuto
• Obbligatorio quando il tipo di dati di input è "Stringa Base64"
PGh0bWw+
Codice HTMLStringCrudo HTML Inserimento del codice (Obbligatorio se si utilizza codice HTML)
• Scrivi raw HTML codice manuale
• Verrà convertito automaticamente in formato base64
• Obbligatorio quando il tipo di dati di input è "Codice HTML"
<html>Hello</html>
URL HTMLStringpubblico HTML URL Input (Obbligatorio se si tratta di un URL)
• Fornire un'autorizzazione pubblica/aperta URL per il HTML file
PDF4me scarica ed elabora il file da URL
• Obbligatorio quando il tipo di dati di input è "URL"
https://abc.com/page.html
Nome del file HTML***StringHTML Nome del file di input
• Specificare il nome dell'input HTML file
• Deve includere l'estensione corretta (.html, .htm)
PDF4me Utilizza questo strumento per il rilevamento e l'elaborazione del formato.
document.html
Percorso del file indice***StringRiferimento al file indice
• Specificare il percorso principale HTML file (dex.html)
• Per HTML progetti con più file
PDF4me utilizza questo come punto di ingresso per il rendering
index.html
Nome del file di output***StringPDF Nome del file di output
• Specificare il nome per il file generato PDF file
• Deve includere l'estensione .pdf
PDF4me garantisce la convalida univoca della denominazione e del formato
output.pdf
Nome dell'output dei dati binari***StringMappatura dell'output di dati binari
• Definire il nome della variabile per accedere a quella generata PDF dati binari
• Utilizzato nelle successive azioni del flusso di lavoro
• Essenziale per l'automazione del flusso di lavoro
data

Opzioni avanzate

Nella sezione Opzioni avanzate sono disponibili i seguenti parametri, che sono facoltativi:

ParametroTipoDescrizioneEsempio
DisposizioneStringImpostazione dell'orientamento della pagina
• Scegli tra orientamento verticale (Verticale) o orizzontale (Orizzontale)
• Effetti PDF dimensioni della pagina e flusso dei contenuti
• L'impostazione predefinita è Verticale
Portrait
FormatoStringFormato delle dimensioni della pagina
• Selezionare il formato della carta per PDF generazione
• Supporta i formati standard: serie A, legale, tabloid
• Il formato predefinito è A4
A4
ScalaDecimaleFattore di scala del contenuto
• Controllare le dimensioni del contenuto nel PDF
• 1.0 rappresenta il 100% delle dimensioni originali
• Mantiene la qualità durante la regolazione delle dimensioni
0.8
Margine di profittoStringConfigurazione del margine superiore
• Imposta lo spazio del margine superiore (pixel, pollici o centimetri)
• Garantisce una spaziatura uniforme dal bordo superiore
• Il valore predefinito è 40px
40px
Margine inferioreStringConfigurazione del margine inferiore
• Configurare la spaziatura inferiore per un corretto layout di pagina
• Impedisce che il contenuto venga troncato
• Il valore predefinito è 40px
40px
Margine sinistroStringConfigurazione del margine sinistro
• Definire lo spazio del margine sinistro per il posizionamento dei contenuti
• Mantiene un allineamento costante a sinistra
• Il valore predefinito è 40px
40px
Margine destroStringConfigurazione del margine destro
• Imposta il margine destro per controllare la larghezza del contenuto
• Impedisce il troncamento del testo
• Il valore predefinito è 40px
40px
Sfondo di stampaBooleanControllo della stampa in background
• Attiva o disattiva gli elementi di sfondo (colori, motivi, immagini)
• Garantisce una rappresentazione visiva accurata
• Il valore predefinito è falso
false
Visualizza intestazione e piè di paginaBooleanVisibilità dell'intestazione/piè di pagina
• Controllo dell'inserimento di intestazioni e piè di pagina
• Include numeri di pagina, titoli e indicazioni temporali
• Il valore predefinito è falso
false

Produzione

Parametri di output

ParametroTipoDescrizioneEsempio
Nome fileStringPDF4me generato PDF nome file - Il nome completo del file generato con successo PDF documento con estensione .pdf corretta. PDF4me Garantisce una denominazione univoca e convalida la conformità del formato dei file per una perfetta integrazione con i processi a valle.output.pdf
tipo mimeStringPDF4me MIME tipo di dizionario - Lo standardizzato MIME tipo per il generato PDF file, sempre impostato su application/pdf di PDF4memotore di conversione. Ciò garantisce la corretta gestione e il riconoscimento dei file su tutti i sistemi e le applicazioniapplication/pdf
Dimensione fileNumeroPDF4me PDF dimensione del file in byte - La dimensione esatta del generato PDF file in byte, fornito da PDF4me Per la pianificazione dello storage, l'ottimizzazione della larghezza di banda e il monitoraggio del trasferimento dei file. Essenziale per la gestione documentale aziendale e l'automazione dei flussi di lavoro.30063
successoBooleanPDF4me indicatore dello stato di conversione - Flag booleano che indica il successo o il fallimento dell'operazione HTML-A-PDF processo di conversione. PDF4me resi true per conversioni di successo e false per eventuali errori, consentendo una gestione degli errori efficace nei flussi di lavoro automatizzatitrue
messaggioStringPDF4me messaggio sullo stato della conversione - Messaggio descrittivo che indica il risultato dell' HTML-A-PDF processo di conversione. PDF4me fornisce messaggi di stato chiari per le conversioni riuscite e informazioni dettagliate sugli errori a scopo di risoluzione dei problemi.HTML converted to PDF successfully

N8N Risposta all'azione

IL PDF4me Convertire HTML A PDF API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:

JSON Formato di risposta

Il grezzo JSON risposta da API:

{
"fileName": "output.pdf",
"mimeType": "application/pdf",
"fileSize": 30063,
"success": true,
"message": "HTML converted to PDF successfully"
}

Casi d'uso

Archiviazione e documentazione dei contenuti web

  • Converti pagine web dinamiche, articoli online e contenuti digitali in formato PDF per l'archiviazione a lungo termine, la documentazione di conformità e la conservazione dei documenti legali.
  • Elabora report, dashboard e pagine di analisi basati sul web convertendoli in formato PDF per consentirne l'accesso offline, la condivisione e la presentazione.
  • Archiviare istantanee del sito web e documentazione online convertendo il contenuto HTML in formato PDF a scopo di conservazione storica e di consultazione.

Email marketing e comunicazioni digitali

  • Converti i modelli di email e le newsletter HTML in formato PDF per la stampa, la condivisione offline e la conformità alle normative sul marketing via email.
  • Elabora moduli e sondaggi online convertendo i dati HTML inviati in formato PDF per la tenuta dei registri, l'analisi e la conformità normativa.
  • Genera versioni PDF di cataloghi, brochure e materiali promozionali online per la distribuzione offline e per campagne di marketing cartacee.

Integrazione di applicazioni web e sistemi

  • Converti report e visualizzazioni di dati basati sul web in formato PDF per la generazione automatizzata di report, l'integrazione di sistemi e i flussi di lavoro di business intelligence.
  • Elabora fatture, ricevute e documenti finanziari online convertendo il contenuto HTML in formato PDF per i sistemi contabili e la tenuta della contabilità.
  • Genera versioni PDF di contratti, accordi e documenti legali basati sul web per firme digitali, archiviazione e conformità legale.

Richiedi assistenza