Appiattire PDF utilizzando n8n azione
PDF4me Appiattire PDF converte interattivo PDF elementi in contenuti statici e non modificabili tramite n8n Flussi di lavoro automatizzati. Processo PDFs via n8n trigger, dati binari, stringhe base64 o pubblico URLConsente di appiattire campi modulo, annotazioni, commenti, livelli, markup ed elementi interattivi in contenuti permanenti, preservando al contempo l'aspetto visivo, la qualità del testo e la struttura del documento. Questa soluzione è ideale per la finalizzazione dei documenti, i flussi di lavoro di archiviazione, l'elaborazione dell'invio dei moduli, la distribuzione sicura dei documenti, la documentazione di conformità e la prevenzione di modifiche non autorizzate che richiedono contenuti non modificabili. PDF output con formattazione preservata e integrazione perfetta.
Impostare
Aggiungi il PDF4me "Appiattire 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:
- Aggiungere PDF4me nodo al flusso di lavoro
- Seleziona "Appiattisci PDF"azione
- Configura i parametri di input (vedi sotto)

Parametri
Elenco completo dei parametri per Flatten PDF azione. Configura questi parametri per controllare PDF appiattimento.
Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori e devono essere forniti affinché l'azione funzioni correttamente.
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Tipo di dati di input*** | String | PDF Selezione del formato di input • Scegli il formato del tuo PDF immissione dati • PDF4me supporta più tipi di input • Opzioni: Dati binari, Base64 Corda o URL | Binary Data |
| Campo binario di input | Binario | Binario PDF Inserimento file (Obbligatorio se si tratta di dati binari) • Riferimento PDF file da precedente n8n caricamento del nodo o del file • PDF4me processi binari PDF file con rilevamento automatico del formato • Obbligatorio quando il tipo di dati di input è "Dati binari" | {{ $binary.data }} |
| Contenuto del documento in Base64 | String | Base64 Codificato PDF Input (Obbligatorio se si tratta di una stringa Base64) • Fornire PDF dati come stringa codificata in base64 • PDF4me decodifica ed elabora automaticamente il PDF contenuto • Obbligatorio quando il tipo di dati di input è "Base64 Corda" | UEsDBBQABgAI... |
| Server di file | String | pubblico PDF URL Input (Obbligatorio se si tratta di un URL) • Fornire un'autorizzazione pubblica/aperta URL per il PDF file • PDF4me scarica ed elabora il file da URL • Obbligatorio quando il tipo di dati di input è "URL" | https://abc.com/sample.pdf |
| Nome del file di output*** | String | Appiattito PDF Nome del file di output • Specificare il nome per l'appiattito generato PDF file • Deve includere l'estensione .pdf • PDF4me garantisce la convalida univoca della denominazione e del formato | flattened_document.pdf |
| Nome del documento*** | String | Fonte PDF Riferimento • Specificare il nome della fonte PDF file • A scopo di riferimento e tracciamento • Aiuta con il tracciamento dell'elaborazione | document.pdf |
Opzioni di appiattimento
Nella sezione Opzioni di appiattimento sono disponibili i seguenti parametri, che sono facoltativi:
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Appiattire le forme | Boolean | Controllo dell'appiattimento della forma • Controlla se i campi dei moduli interattivi devono essere appiattiti • true = converte tutti i campi del modulo in testo non modificabile • false = preserva l'interattività del campo modulo • Utile per finalizzare i moduli compilati | true |
| Appiattisci le annotazioni | Boolean | Controllo di appiattimento delle annotazioni • Controllare se PDF le annotazioni dovrebbero essere appiattite • true = unisce le annotazioni al contenuto della pagina • false = preserva l'interattività delle annotazioni • Utile per la conservazione dei commenti | true |
| Appiattisci i livelli | Boolean | Controllo dell'appiattimento dei livelli • Controllare se PDF gli strati devono essere appiattiti in un unico strato • vero = combina tutti i livelli visibili in uno solo • falso = preserva la struttura a strati • Utile per il consolidamento degli strati | true |
| Appiattire le firme digitali | Boolean | Controllo dell'appiattimento della firma • Controllare se le firme digitali devono essere appiattite • true = converte le firme in immagini statiche • falso = preserva la validità della firma e l'interattività • Il valore predefinito è false per mantenere le firme | false |
| Appiattisci gli elementi interattivi | Boolean | Appiattimento interattivo degli elementi • Controlla se tutti gli elementi interattivi devono essere appiattiti • vero = elimina tutte le funzionalità interattive • false = conserva alcuni elementi interattivi • Utile per la creazione di documenti statici | true |
Opzioni avanzate
Nella sezione Opzioni avanzate sono disponibili i seguenti parametri, che sono facoltativi:
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Profili personalizzati | String | Profili di configurazione personalizzati • Imposta opzioni aggiuntive utilizzando profili personalizzati • JSON-formato simile contenente parametri predefiniti • Consente funzionalità avanzate PDF impostazioni di appiattimento • Opzionale per esigenze specifiche | { "outputDataFormat": "base64", "preserveMetadata": true } |
Produzione
Parametri di output
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| successo | Boolean | PDF4me indicatore di stato di appiattimento - Boolean bandiera che indica il successo o il fallimento dell' PDF processo di appiattimento. PDF4me resi true per un appiattimento efficace e false per eventuali errori, consentendo una gestione degli errori efficace nei flussi di lavoro automatizzati | true |
| messaggio | String | PDF4me messaggio di stato di appiattimento - Messaggio di stato leggibile dall'uomo che fornisce dettagli sul risultato del processo di appiattimento. Include la conferma di successo o i dettagli di errore per la risoluzione dei problemi. | PDF flattening completed successfully |
| Nome file | String | PDF4me generato appiattito PDF nome file - Il nome completo del file appiattito 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. | flattened_document.pdf |
| tipo mime | String | PDF4me appiattito PDF MIME tipo - IL MIME tipo di appiattito generato PDF file, che indica il formato del file per una corretta gestione nelle applicazioni web e nei file system | application/pdf |
| Dimensione file | Numero | PDF4me appiattito PDF dimensione del file in byte - La dimensione esatta dell'appiattito 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. | 24846 |
| nomefileoriginale | String | PDF4me fonte PDF riferimento - L'originale PDF nome file elaborato da PDF4meMotore di appiattimento. Questo riferimento viene mantenuto per scopi di audit trail, debug e tracciamento della fonte dei documenti appiattiti generati nei flussi di lavoro aziendali. | document.pdf |
| Elementi appiattiti | Array | PDF4me elenco degli elementi appiattiti - Array di stringhe che indicano quali tipi di elementi interattivi sono stati appiattiti con successo durante il processo. Mostra gli elementi specifici che sono stati convertiti in contenuto statico. | ["forms", "annotations", "layers", "digital signatures", "interactive elements"] |
| descrizione | String | PDF4me descrizione del processo di appiattimento - Descrizione dettagliata del risultato del processo di appiattimento, fornendo ulteriore contesto su ciò che è stato realizzato durante il PDF operazione di appiattimento | All interactive elements have been converted to static content |
N8N Risposta all'azione
IL PDF4me Appiattire PDF API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:
- JSON
- Table
- Schema
- Binary
JSON Formato di risposta
Il grezzo JSON risposta da API:
{
"success": true,
"message": "PDF flattening completed successfully",
"fileName": "flattened_document.pdf",
"mimeType": "application/pdf",
"fileSize": 24846,
"originalFileName": "document.pdf",
"flattenedElements": [
"forms",
"annotations",
"layers",
"digital signatures",
"interactive elements"
],
"description": "All interactive elements have been converted to static content"
}
Visualizzazione tabella
Dati di risposta in formato tabellare strutturato:
| Parametro | Valore |
|---|---|
| success | true |
| message | PDF flattening completed successfully |
| fileName | flattened_document.pdf |
| mimeType | application/pdf |
| fileSize | 24846 |
| originalFileName | document.pdf |
| flattenedElements | ["forms", "annotations", "layers", "digital signatures", "interactive elements"] |
| description | Tutti gli elementi interattivi sono stati convertiti in contenuti statici. |
Vista dello schema
Struttura dei dati e tipologie di risposta:
1 item
success: ☑ true
message: AB PDF flattening completed successfully
fileName: AB flattened_document.pdf
mimeType: AB application/pdf
fileSize: # 24846
originalFileName: AB document.pdf
flattenedElements: [] forms, annotations, layers, digital signatures, interactive elements
description: AB All interactive elements have been converted to static content
Indicatori di tipo:
AB= String#= Numerico☑= Boolean
Visualizzazione dei dati binari
L'effettivo appiattito PDF Dati e metadati del file:
data
─────────────────────────────
File Name: flattened_document.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 240.0 KB
Accesso ai dati binari:
- n8n Oggetto binario:
$binary.data.data - Base64 ContenutoDisponibile per l'uso diretto
- Operazioni sui filePronto per il download, l'invio tramite email o l'archiviazione.
Casi d'uso
Sicurezza e finalizzazione dei documenti
- Appiattire PDF documenti con campi modulo, annotazioni ed elementi interattivi per creare versioni finali non modificabili destinate alla distribuzione, all'archiviazione e alla documentazione legale.
- Elabora contratti, accordi e documenti legali appiattendoli per prevenire modifiche non autorizzate, garantire l'integrità del documento e mantenerne la validità legale.
- Trasforma modificabile PDF Conversione di moduli e modelli in versioni appiattite per l'invio finale, la documentazione ufficiale e la conformità ai requisiti normativi.
Preparazione per la stampa e la distribuzione
- Appiattire PDF documenti con livelli, commenti ed elementi interattivi per prepararli alla stampa, alla distribuzione fisica e all'accesso offline
- Elabora materiali di marketing, brochure e documenti promozionali appiattendoli per garantire un aspetto uniforme su diversi dispositivi e sistemi di stampa.
- Trasformare interattivo PDF Trasformare presentazioni e report in versioni appiattite per la distribuzione formale, le presentazioni ai clienti e le comunicazioni con le parti interessate.
Documentazione di conformità e normativa
- Appiattire PDF documenti con dati precompilati, firme e annotazioni per creare versioni finali conformi per le presentazioni normative, le tracce di controllo e la documentazione ufficiale.
- Elabora report finanziari, documenti di conformità e dichiarazioni normative appiattendoli per garantire l'integrità dei dati, prevenire manomissioni e rispettare gli standard normativi.
- Trasforma modificabile PDF Conversione di moduli e domande in versioni appiattite per l'invio finale, l'elaborazione ufficiale e la conformità normativa.