Nitro PDF Services (anteprima)

Il connettore Nitro PDF Services offre l'elaborazione di documenti e PDF end-to-end: conversione tra formati (PDF, Word, Excel, immagini, HTML), compressione, unione, suddivisione e modifica di file (rotazione, eliminazione di pagine, protezione/rimozione, flat, redact). Estraggono anche dati strutturati e informazioni dettagliate da PDF, testo, tabelle, metadati, dati del modulo e informazioni personali con posizioni, supportando al contempo l'accesso sicuro alle API e la gestione delle proprietà dei documenti.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Service Classe Regioni
Copilot Studio Premium Tutte le aree Power Automate ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Standard Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - aree Azure per enti pubblici
     - Azure cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Premium Tutte le aree Power Apps ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Premium Tutte le aree Power Automate ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Supporto di Nitro
URL https://www.gonitro.com/support
Email prosupport@sfdc.gonitro.com
Metadati del connettore
Publisher Nitro PDF
Sito web https://www.gonitro.com/
Informativa sulla privacy https://www.gonitro.com/legal/privacy-policy
Categorie Produttività; Operazioni IT

Nitro PDF Services Connector

Informazioni generali

Il connettore Nitro PDF Services espone l'API Nitro PDF Services, un set completo di funzionalità di elaborazione PDF che consentono di convertire, modificare, proteggere, estrarre dati da e trasformare documenti PDF a livello di codice all'interno dei flussi.

Publisher: Nitro Software Version: 1.1 Released: 2026-07-22


Novità di questa versione

Questa versione aggiunge le funzionalità seguenti nella versione precedentemente certificata. Nessuna operazione della versione precedente è stata rimossa e i flussi esistenti continuano a funzionare senza modifiche.

  • Concatenamento nativo del selettore. Ogni azione che restituisce un file espone ora i token Nome file e Contenuto file nella selezione contenuto dinamico. Rilasciarli nell'input Nome file e contenuto file dell'azione successiva per concatenare i flussi in più passaggi (ad esempio, Ottimizzare PDF → PDF per Word → filigrana PDF) senza espressioni o immissione manuale del nome file.
  • PDF da PowerPoint. Convertire un PDF in una presentazione di PowerPoint modificabile (.pptx).
  • DA PDF a PDF/A. Convertire un PDF standard nel formato pdf standardizzato ISO/A. Supporta 8 livelli di conformità (1b, 1a, 2b, 2u, 2a, 3b, 3u, 3a) in modo che i documenti possano essere conservati per la conservazione a lungo termine senza dipendenze esterne di tipo carattere o profilo colore.
  • Ottimizzare il PDF. Ridurre le dimensioni dei file PDF usando uno dei cinque profili denominati: Web (lineare per il recapito Web veloce, downcampionamento della risoluzione dello schermo), Stampa (mantiene immagini con risoluzione di stampa), Archivio (dimensioni ridotte preparate per la conversione in PDF/A), Dimensioni minime dei file (downcampionamento aggressivo per il più piccolo output possibile) e Contenuto raster misto (compressione MRC che separa i livelli di testo e sfondo, ideale per le pagine analizzate).
  • Pdf filigrana. Sovrapporre una filigrana immagine a pagine specifiche di un PDF. Accetta PNG, JPEG, TIFF, GIF o SVG come immagine filigrana.
  • PDF OCR. Applicare il riconoscimento ottico dei caratteri a un PDF digitalizzato o basato su immagini, producendo un livello di testo ricercabile e selezionabile senza modificare l'aspetto visivo del documento. Supporta inglese, tedesco, francese, spagnolo, italiano, finlandese, svedese, danese, norvegese, olandese, portoghese e portoghese brasiliano (una lingua per richiesta).
  • Compila modulo PDF. Popolare un PDF riempibile (AcroForm) con i valori di campo forniti come JSON, CSV, XFDF o FDF e ricevere un PDF appiattito e riempito di nuovo.
  • Creare moduli compilabili. Dato un PDF e una descrizione dei campi modulo da creare, scrivere tali campi nel documento come un vero AcroForm e restituire un PDF riempibile.
  • Rilevamento intelligente dei campi modulo. Analizzare un PDF e restituire le posizioni in cui devono essere inseriti i campi modulo compilabili. L'output può essere inviato tramite pipe direttamente in Create Fillable Forms per trasformare un documento non modulo in un modulo compilabile.
  • Estrarre i dati della fattura. Estrarre dati strutturati relativi alla fattura e alla ricevuta, ovvero nome e indirizzo del fornitore, date, numero di fattura, valuta, subtotale, imposta, totale ed elementi riga, da un PDF. Le fatture analizzate vengono gestite automaticamente tramite OCR predefinito.
  • Esperienza di input migliorata. I parametri delle operazioni comuni sono ora elenchi a discesa anziché testo a mano libera e gli input di file usano etichette coerenti (Word File, Excel File e così via) in ogni azione.

Prerequisiti

Per usare il connettore Nitro PDF Services, è necessario:

  • Accesso all'API Nitro PDF Services. Questa funzionalità è attualmente disponibile tramite un programma di accesso anticipato: richiedere l'accesso all'indirizzo https://www.gonitro.com/contact-sales/early-access-automate.
  • Sottoscrizione che include connettori Premium nell'host di destinazione (Microsoft Power Automate, Microsoft Power Apps, App per la logica di Azure o Microsoft Copilot Studio).

Autenticazione

L'API Nitro PDF Services usa OAuth 2.0 da computer a computer con la concessione di credenziali client.

Come funziona

  • Accedere al portale di amministrazione di Nitro all'indirizzo https://admin.gonitro.com usando le credenziali di amministratore globale.
  • Creare un'applicazione API per ottenere un ID client e un segreto client.
  • Il connettore scambia tali credenziali per un token di accesso Bearer di breve durata in https://api.gonitro.dev/oauth/token e usa tale token per autorizzare le chiamate API downstream.
  • I token di accesso sono validi per 24 ore; il connettore memorizza nella cache e li aggiorna automaticamente.

I passaggi dettagliati per la configurazione delle credenziali sono disponibili nella documentazione sull'autenticazione di Nitro.

Creazione di una connessione

Quando si aggiunge il connettore a un flusso o a un'app:

  1. Selezionare Aggiungi una nuova connessione.
  2. Immettere l'ID client Nitro e il segreto client Nitro rilasciati nel portale di amministrazione di Nitro.
  3. Salva la connessione. Il connettore ottiene e aggiorna automaticamente i token di accesso.

Non è necessario alcun accesso interattivo per l'utente. La connessione è progettata per scenari da server a server.


Host API e percorso di base

https://api.gonitro.dev


Operazioni supportate

Converti

Eseguire la conversione tra pdf e altri formati di documento.

  • Word in PDF, PDF in Word : convertire in e da .doc, .docx.docm, .dotx. .dotm
  • Excel in PDF, PDF in Excel : convertire in e da .xls, .xlsx.xlsm, .xltx, , . .xltm
  • PowerPoint in PDF, PDF in PowerPoint : convertire in e da .ppt, .pptx.
  • Da immagine a PDF, PDF a immagine : formati di immagine supportati: JPEG, PNG, GIF, TIFF e SVG (input); JPEG e PNG (output).
  • DA HTML a PDF : accetta anche xml, CSV, EPS e RTF come formati di origine.
  • PDF in PDF/A : convertire in uno qualsiasi dei 8 livelli di conformità PDF/A per l'archiviazione a lungo termine.

Le conversioni restituiscono un file binario per impostazione predefinita. Per ricevere invece un URL di archiviazione firmato, impostare l'input avanzato Accept (Output format) su application/json.

Trasformazione

Modificare o ristrutturare un PDF esistente.

  • Ottimizzare i file PDF : ridurre le dimensioni dei file usando un profilo denominato (Web, Stampa, Archivio, Dimensioni minime dei file o Contenuto raster misto).
  • Comprimi PDF : ridurre le dimensioni del file senza parametri necessari. Internamente, Comprimi è un caso speciale di Optimize che applica sempre il profilo più aggressivo più piccolo-file-size; usarlo quando vuoi semplicemente un PDF più piccolo per la condivisione o il caricamento.
  • Flatten PDF — trasforma elementi interattivi o a più livelli — campi modulo, annotazioni, firme digitali, livelli e trasparenze — in contenuto statico e non modificabile. L'operazione è irreversibile.
  • Ruotare le pagine PDF : ruotare singole pagine in base all'indice. Gli angoli supportati sono 90, 180 e 270 gradi.
  • Elimina pagine PDF : rimuovi le pagine per indice.
  • Dividere il documento PDF : suddividere un PDF a più pagine in più PDF usando intervalli di pagine personalizzati.
  • Unisci documenti PDF : combina più PDF in un singolo documento, posizionando le pagine di ogni file di origine in ordine. È possibile generare un sommario facoltativo dai nomi file di origine.
  • Pdf filigrana : sovrapporre una filigrana immagine alle pagine specificate.
  • Redact PDF Pages : aggiungere rettangoli di rollforward per nascondere il contenuto sensibile.
  • Imposta proprietà PDF : aggiorna i campi dei metadati PDF (titolo, autore, oggetto, parole chiave, creator, producer).
  • Password Protect PDF : applicare una password e controllare le operazioni che gli utenti possono eseguire con il file tramite autorizzazioni facoltative (stampare, modificare, copiare, annotare, modulo, assemblare, stampa-hq).
  • Rimuovere la protezione pdf : rimuovere le password e le relative restrizioni di autorizzazione associate.
  • OCR PDF : applicare OCR a un PDF digitalizzato o basato su immagini e restituire una versione con un livello di testo selezionabile ricercabile.

Le trasformazioni restituiscono un file binario per impostazione predefinita; lo stesso commutatore Accept-header da application/json applicare.

Extract

Recuperare dati strutturati o non strutturati da un PDF. Le estrazioni restituiscono sempre JSON.

  • Estrarre i dati del modulo PDF : leggere i valori dei campi di un oggetto AcroForm compilato e restituire il nome, il valore, il tipo e la posizione di ogni campo.
  • Rilevamento intelligente dei campi modulo : consente di rilevare la posizione in cui i campi modulo compilabili devono essere inseriti in un documento che non dispone ancora di un modulo. L'output può essere inviato tramite pipe direttamente in Crea moduli compilabili.
  • Estrarre dati tabella PDF : rilevare e restituire contenuto tabulare da un PDF, incluse celle, intestazioni, piè di pagina e punteggi di attendibilità per cella.
  • Estrai testo dal PDF : estrarre il testo full-document o, facoltativamente, solo pagine specifiche tramite il pageIndices parametro .
  • Estrai posizione PII da PDF : individua stringhe specifiche in un PDF e restituisce i rettangoli delimitatori.
  • Estrarre informazioni personali dal PDF : identificare le informazioni personali (PII) in un PDF e restituire ogni occorrenza con il relativo rettangolo di delimitazione, tipo e punteggio di attendibilità. Supporta l'inglese e lo spagnolo.
  • Estrai proprietà dal PDF : leggi i campi dei metadati PDF (titolo, autore, oggetto, parole chiave, creatore, produttore, data di creazione, data di modifica, flag intrappolato).
  • Estrarre i dati della fattura dal PDF : estrarre campi strutturati di fattura e ricevuta (fornitore, indirizzo, date, numero di fattura, valuta, subtotale, imposta, totale, voci) da un PDF. I documenti analizzati vengono gestiti tramite OCR predefinito.

Compilare e creare moduli

  • Compila modulo PDF : popola un PDF compilabile usando un payload JSON, CSV, XFDF o FDF dei valori di campo e ricevi il PDF compilato.
  • Crea moduli compilabili : prendi un PDF più una descrizione dei campi modulo per creare e restituire lo stesso PDF con tali campi scritti come un vero AcroForm.

Concatenamento di azioni in un flusso

Ogni azione che restituisce un file espone tre token di risposta nella selezione contenuto dinamico: Nome file, Tipo di contenuto file e Contenuto file. Per passare l'output di un'azione Nitro nell'input del file di un'azione Nitro successiva, eliminare Il nome file nell'input del nome file dell'azione successiva e il contenuto del file nell'input Contenuto file. Non sono necessarie espressioni o tipizzazione manuale del nome file.

Per impostazione predefinita, le azioni vengono eseguite in modalità binaria sincrona. Per gli scenari avanzati, è possibile passare a una singola azione:

  • Modalità URL di archiviazione : impostare l'input avanzato Accept (formato di output) su application/json. La risposta include un URL firmato per il file elaborato anziché un corpo del file. L'URL firmato è valido per circa 15 minuti.
  • Modalità asincrona : impostare l'intestazione Prefer su respond-async. La risposta include un ID processo di cui è possibile eseguire il polling separatamente.

Errori e limitazioni

L'API Nitro PDF Services può restituire i codici di stato HTTP seguenti:

  • 400 - Richiesta non valida. Il payload o i parametri della richiesta non sono validi (ad esempio, un PDF di input protetto da password, un indice di pagina fuori dai limiti o un formato di immagine filigrana non supportato).
  • 401 - Non autorizzato. Token di accesso mancante, scaduto o non valido.
  • 403 - Vietato. Il chiamante non dispone dell'autorizzazione per l'operazione richiesta.
  • 404 - Non trovato. La risorsa richiesta non esiste.
  • 405 - Metodo non consentito. Il metodo HTTP non è consentito per l'endpoint.
  • 406 - Non accettabile. L'intestazione Accept ha richiesto un formato di risposta non supportato.
  • 408 - Timeout della richiesta. La richiesta ha richiesto troppo tempo, in genere a causa di problemi di rete o di un payload sovradimensionato.
  • 410 - Via. Un file a cui si fa riferimento non è più disponibile (i file vengono rimossi dalla risorsa di archiviazione temporanea dopo la finestra di conservazione).
  • 413 - Contenuto troppo grande. Il file caricato ha superato il limite di dimensioni.
  • 415 - Tipo di supporto non supportato. Il formato di file non è supportato per l'operazione richiesta.
  • 422 - Entità non elaborabile. I parametri sono stati strutturalmente validi, ma non è stato possibile elaborare (ad esempio, istruzioni di recapito non valide o un'operazione non supportata per il gruppo di endpoint).
  • 429 - Troppe richieste. È stato superato il limite di velocità. La risposta include un retry_after valore (in secondi) che indica quanto tempo attendere prima di riprovare.
  • 500 - Errore interno del server. Si è verificato un errore imprevisto sul lato server.

Limiti della piattaforma

  • Dimensioni del file. Fino a 100 MB per richiesta. Si applica sia alle operazioni a file singolo che a più file.
  • Numero di pagine. Fino a 500 pagine per singolo documento. Le operazioni su più file possono superare 500 pagine combinate, purché nessun singolo documento superi il limite.
  • Conservazione dei file. I file di input e output archiviati nell'archivio temporaneo di Nitro vengono rimossi circa 15 minuti dopo il completamento dell'operazione. Anche gli URL firmati downstream scadono all'interno di questa finestra.
  • Limitazione della frequenza. L'API applica i limiti di frequenza per conto. Quando viene raggiunto un limite, l'API restituisce HTTP 429 con un retry_after valore nella risposta.

Problemi noti e limitazioni

  • I file devono essere minori di 100 MB. Le richieste più grandi restituiscono 413 — Content Too Large. Dividere file PDF di grandi dimensioni prima dell'elaborazione.
  • I file temporanei scadono in circa 15 minuti. Rendere persistenti i file elaborati in un percorso durevole( ad esempio, OneDrive, SharePoint o un bucket S3) all'interno di tale finestra se è necessaria la conservazione a lungo termine.
  • Storage-URL e i token di risposta asincroni sono sempre visibili nella selezione. Quando un'azione viene eseguita nella modalità binaria sincrona predefinita, i Resulttoken non usati , Job ID, Job Statuse Job Progress vengono risolti in null e possono essere ignorati.
  • OCR elabora una lingua per ogni richiesta. Per i documenti in lingua mista, scegliere la lingua dominante o dividere il documento in base alla lingua.

Note

  • Le conversioni, le trasformazioni, il OCR e le operazioni di modulo restituiscono un file binario per impostazione predefinita e possono essere passate all'URL di archiviazione o alla modalità asincrona tramite input avanzati.
  • Le operazioni di estrazione restituiscono sempre JSON.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome Tipo Descrizione Obbligatorio
Nitro Client ID securestring ID client dell'applicazione Nitro True
Nitro Client Secret securestring Segreto client dell'applicazione Nitro True

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Appiattire il documento PDF

Appiattire un PDF convertendo campi modulo e annotazioni in contenuto statico e non modificabile.

Campi modulo rilevamento intelligente

Rilevare la posizione in cui i campi modulo compilabili devono essere inseriti in un documento PDF. Restituisce i rettangoli di selezione dei campi modulo rilevati.

Compila modulo PDF

Compilare un file AcroForm PDF da un file di dati. Specificare il modello di modulo PDF e un file di dati (CSV, JSON, XFDF o FDF) per il mapping dei nomi dei campi del modulo ai valori. Viene restituito il PDF compilato.

Comprimi documento PDF

Comprimere un PDF per ridurre le dimensioni del file. Applica un profilo di dimensioni file più piccole (un caso speciale di Optimize); per controllare meglio le dimensioni o il compromesso di qualità, usare Optimize e il relativo profilo.

Creare moduli compilabili

Creare un AcroForm riempibile in un PDF aggiungendo automaticamente i campi modulo a cui appartengono. Viene restituito il PDF con il nuovo modulo compilabile.

DA HTML a PDF

Convertire il contenuto HTML o una pagina Web in un documento PDF.

DA PDF a immagine

Convertire ogni pagina di un documento PDF in file di immagine.

Da PDF a PDFA

Convertire un documento PDF in formato PDF/A per la conservazione a lungo termine. PDF/A è un sottoinsieme PDF standardizzato ISO che incorpora tutti i tipi di carattere, i profili di colore e i metadati necessari per eseguire il rendering del documento in modo identico in futuro senza dipendenze esterne.

Documento PDF filigrana

Sovrapporre un'immagine filigrana in una o più pagine di un documento PDF.

Documento PDF OCR

Applicare OCR a un PDF digitalizzato o basato su immagini per rendere ricercabile tutto il testo.

Elimina pagine PDF

Rimuovere una o più pagine specificate da un documento PDF.

Estrarre i dati del modulo PDF

Estrarre i dati dei campi modulo da un documento PDF, può essere risolto con pdf basati su immagini. Restituisce coppie chiave-valore, etichetta e dati dal form.

Estrarre i dati della fattura dal PDF

Estrarre dati strutturati di fattura o ricevuta da un documento PDF, inclusi elementi di riga, totali, date e informazioni fornitore.

Estrarre i dati della tabella PDF

Estrarre dati tabulari da un documento PDF. Identifica automaticamente tutte le tabelle presenti nel file e restituisce le celle, le intestazioni, i piè di pagina e i punteggi di attendibilità di ogni tabella.

Estrarre il testo cercato dal PDF

Identificare le posizioni del testo ricercabile all'interno di un documento PDF, usando query di testo letterale o di espressioni regolari. Restituisce i dati di posizione del rettangolo delimitatore per ogni corrispondenza, raggruppati per ogni query nell'ordine di richiesta.

Estrarre informazioni personali dal PDF

Rilevare ed estrarre informazioni personali (PII) da un documento PDF. Restituisce i valori PII, le categorie PII e i percorsi del rettangolo delimitatore per tali informazioni personali. Può essere usato insieme al blocco Redaction per redigire i PDF.

Estrarre le proprietà dal PDF

Recuperare i metadati e le proprietà del documento, ad esempio titolo, autore, data di creazione e dettagli del file.

Estrarre tutto il testo dal PDF

Estrarre tutto il contenuto del testo leggibile da un documento PDF.

Excel in FORMATO PDF

Convertire una cartella di lavoro Excel in un documento PDF mantenendo il layout e la formattazione.

Immagine in PDF

Convertire uno o più file di immagine in un singolo documento PDF.

Impostare le proprietà PDF

Aggiornare i metadati del documento, ad esempio titolo, autore, oggetto o parole chiave.

Ottimizzare il documento PDF

Ottimizzare un PDF per una destinazione di output specifica. Profili: Web (linearise + downsample per il recapito rapido web/e-mail), stampa (mantiene le immagini a risoluzione di stampa per la stampa di alta qualità), archivio (riduzione delle dimensioni e preparazione per la conversione PDF/A), dimensioni minime dei file (in modo aggressivo downsample e strip dei dati ridondanti per il file più piccolo), contenuto raster misto (compressione MRC che separa i livelli di testo e sfondo, ideale per i documenti analizzati).

Pdf da Excel

Convertire un documento PDF in un file di Excel modificabile.

PDF da PowerPoint

Convertire un documento PDF in un file di PowerPoint modificabile.

Pdf da Word

Convertire un documento PDF in un file di Word modificabile.

PowerPoint in FORMATO PDF

Convertire una presentazione PowerPoint in un documento PDF.

Protezione password documento PDF

Aggiungere la protezione password a un documento PDF per limitare l'accesso o la modifica.

Redact PDF Pages

Rimuovere o nascondere definitivamente il contenuto specificato all'interno delle pagine PDF selezionate.

Rimuovere la protezione del documento PDF

Rimuovere la protezione password da un documento PDF quando vengono fornite credenziali valide.

Ruota documento PDF

Ruotare una o più pagine all'interno di un documento PDF sull'orientamento desiderato.

Split PDF Document

Dividere un documento PDF in più file in base a intervalli di pagine o singole pagine.

Unire documenti PDF

Combinare più documenti PDF in un singolo file PDF.

Word in FORMATO PDF

Convertire un documento Word in un file PDF mantenendo al tempo stesso la formattazione.

Appiattire il documento PDF

Appiattire un PDF convertendo campi modulo e annotazioni in contenuto statico e non modificabile.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Campi modulo rilevamento intelligente

Rilevare la posizione in cui i campi modulo compilabili devono essere inseriti in un documento PDF. Restituisce i rettangoli di selezione dei campi modulo rilevati.

Parametri

Nome Chiave Necessario Tipo Descrizione
PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Campi
result.fields array of object

Campi

Nome campo
result.fields.name string

Nome campo modulo rilevato

fieldType
result.fields.type string

Tipo di campo modulo rilevato

pageIndex
result.fields.pageIndex integer

Indice di pagina in base zero in cui è stato rilevato il campo

boundingBox
result.fields.boundingBox array of float

Rettangolo di selezione [x0,y0,x1,y1] in punti PDF

fieldConfidence
result.fields.confidence float

Attendibilità del rilevamento

Compila modulo PDF

Compilare un file AcroForm PDF da un file di dati. Specificare il modello di modulo PDF e un file di dati (CSV, JSON, XFDF o FDF) per il mapping dei nomi dei campi del modulo ai valori. Viene restituito il PDF compilato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

Modello di modulo PDF
file True file

Modello AcroForm PDF da riempire. Deve essere inviato per primo.

File di dati del modulo (CSV, JSON, XFDF o FDF)
dataFile file

Mapping dei nomi dei campi del modulo di mapping dei file di dati ai valori. Accetta CSV, JSON, XFDF o FDF. Formato JSON: elenco di oggetti field/value, ad esempio [{"field":"name","value":"x"},{"field":"address","value":"y"}]. Ogni elemento richiede un "campo" (il nome del campo modulo) e un "valore" (stringa, numero, booleano o null). XFDF e FDF sono file standard di dati di modulo Adobe esportati da uno strumento PDF. Facoltativo: invece di un file è possibile specificare i valori inline tramite la chiave "fields" del campo Options (JSON).

Opzioni (JSON)
params string

Opzioni JSON facoltative. Chiavi: "strict" (boolean) â€" quando i campi obbligatori true, sconosciuti o mancanti non soddisfano la richiesta (422); se false (impostazione predefinita) vengono ignorate. "fields" â€" inline field values as an alternative to uploading a data file, ad esempio {"fields":[{"field":"name","value":"x"},{"field":"address","value":"y"}]}. Specificare un file di dati del modulo o "campi" inline.

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Comprimi documento PDF

Comprimere un PDF per ridurre le dimensioni del file. Applica un profilo di dimensioni file più piccole (un caso speciale di Optimize); per controllare meglio le dimensioni o il compromesso di qualità, usare Optimize e il relativo profilo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Creare moduli compilabili

Creare un AcroForm riempibile in un PDF aggiungendo automaticamente i campi modulo a cui appartengono. Viene restituito il PDF con il nuovo modulo compilabile.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

Il file PDF da trasformare in un modulo compilabile.

Campi modulo (JSON)
params True string

JSON che descrive i campi modulo per creare l'output dell'azione Rileva campi modulo intelligente. Shape: {"formFields":[{"pageIndex":0,"fieldType":"TextBox"|" CheckBox","name":"FirstName","boundingBox":[x,y,width,height],"value":"optional"}]}.

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

DA HTML a PDF

Convertire il contenuto HTML o una pagina Web in un documento PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

HTML File
file True file

File HTML da convertire

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

DA PDF a immagine

Convertire ogni pagina di un documento PDF in file di immagine.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

Formato immagine di output
to True string

Formato immagine per ogni pagina convertita.

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Da PDF a PDFA

Convertire un documento PDF in formato PDF/A per la conservazione a lungo termine. PDF/A è un sottoinsieme PDF standardizzato ISO che incorpora tutti i tipi di carattere, i profili di colore e i metadati necessari per eseguire il rendering del documento in modo identico in futuro senza dipendenze esterne.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Parametri PDF/A
params True string

Parametri di conversione PDF/A come stringa JSON. Obbligatorio: to (deve essere "pdfa"), conformance (uno di: 1b, 1a, 2b, 2u, 2a, 3b, 3u, 3a). Facoltativo: imageQuality (numero, 0,01€"1,0, valore predefinito 0,8), copyMetadata (booleano, valore predefinito true). Nota: i livelli di conformità che terminano in a (2a/2a/3a) richiedono che il PDF di origine sia contrassegnato (albero della struttura logica); utilizzare b o u varianti per l'archiviazione per utilizzo generico.

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Documento PDF filigrana

Sovrapporre un'immagine filigrana in una o più pagine di un documento PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da filigrana

Immagine filigrana
watermarkFile True file

Immagine filigrana da sovrapporre al PDF (formati supportati: PNG, JPEG, TIFF, GIF, SVG)

Parametri filigrana
params True string

Parametri della filigrana JSON. Obbligatorio: boundingBox ([x0,y0,x1,y1] in punti PDF, ad esempio [210,10,290,60]) omette solo se fitToPageWidth e fitToPageHeight sono true. Facoltativo: opacità (0,0€"1,0, valore predefinito 1,0), rotazione (gradi, default 0.0), pageIndices ([0,1,...] o omettere per tutte le pagine), contentDepth ("above_existing" o "below_existing", default "below_existing"), fitToPageWidth (bool), fitToPageHeight (bool), centerOnPage (bool), rotateWithPage (bool), flip ("horizontal", "vertical" o "both").

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Documento PDF OCR

Applicare OCR a un PDF digitalizzato o basato su immagini per rendere ricercabile tutto il testo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF a cui applicare OCR

Parametri OCR
params string

Parametri OCR JSON facoltativi. lingua: lingua del documento per il riconoscimento ("inglese", "tedesco", "francese", "spagnolo", "italiano", "finlandese", "svedese", "danese", "norvegese", "olandese", "portoghese", "brasiliano"; impostazione predefinita: "inglese"). qualità: compromesso tra velocità e accuratezza ("bassa", "media", "alta"; impostazione predefinita: "alta"). isOutputPDFEditable: quando true, il testo riconosciuto viene sottoposto a rendering sull'immagine della pagina rendendolo modificabile; se false (impostazione predefinita), il testo viene posizionato dietro l'immagine mantenendo l'aspetto visivo. compressionLevel: compressione applicata al PDF di output ("low", "medium", "high"; default: "low"). PDFVersion: versione specifica PDF per il file di output ("pdf14", "pdf15", "pdf16", "pdf17"; impostazione predefinita: "pdf17"). pageIndices: indici di pagina in base zero da elaborare ([0,1,...] o omettere per tutte le pagine.

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Elimina pagine PDF

Rimuovere una o più pagine specificate da un documento PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Elimina pagine
params True string

Formato {"pageIndices":[0,2]}

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Estrarre i dati del modulo PDF

Estrarre i dati dei campi modulo da un documento PDF, può essere risolto con pdf basati su immagini. Restituisce coppie chiave-valore, etichetta e dati dal form.

Parametri

Nome Chiave Necessario Tipo Descrizione
PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Campi
result.fields array of object

Campi

Nome campo
result.fields.name string

Nome del campo modulo

fieldValue
result.fields.value string

Valore del campo modulo

fieldConfidence
result.fields.confidence float

Attendibilità dei campi modulo

averageConfidence
result.averageConfidence float

averageConfidence

Estrarre i dati della fattura dal PDF

Estrarre dati strutturati di fattura o ricevuta da un documento PDF, inclusi elementi di riga, totali, date e informazioni fornitore.

Parametri

Nome Chiave Necessario Tipo Descrizione
PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
expenseDocuments
result.expenseDocuments array of object

expenseDocuments

summaryFields
result.expenseDocuments.summaryFields array of object

summaryFields

type
result.expenseDocuments.summaryFields.type string

type

value
result.expenseDocuments.summaryFields.value string

value

confidenziale
result.expenseDocuments.summaryFields.confidence float

confidenziale

pageNumber
result.expenseDocuments.summaryFields.pageNumber integer

pageNumber

currency
result.expenseDocuments.summaryFields.currency string

currency

summaryGroups
result.expenseDocuments.summaryGroups array of object

summaryGroups

groupType
result.expenseDocuments.summaryGroups.groupType string

groupType

Campi
result.expenseDocuments.summaryGroups.fields array of object

Campi

type
result.expenseDocuments.summaryGroups.fields.type string

type

value
result.expenseDocuments.summaryGroups.fields.value string

value

confidenziale
result.expenseDocuments.summaryGroups.fields.confidence float

confidenziale

pageNumber
result.expenseDocuments.summaryGroups.fields.pageNumber integer

pageNumber

lineItemGroups
result.expenseDocuments.lineItemGroups array of object

lineItemGroups

lineItems
result.expenseDocuments.lineItemGroups.lineItems array of object

lineItems

Campi
result.expenseDocuments.lineItemGroups.lineItems.fields array of object

Campi

type
result.expenseDocuments.lineItemGroups.lineItems.fields.type string

type

value
result.expenseDocuments.lineItemGroups.lineItems.fields.value string

value

confidenziale
result.expenseDocuments.lineItemGroups.lineItems.fields.confidence float

confidenziale

pageNumber
result.expenseDocuments.lineItemGroups.lineItems.fields.pageNumber integer

pageNumber

Estrarre i dati della tabella PDF

Estrarre dati tabulari da un documento PDF. Identifica automaticamente tutte le tabelle presenti nel file e restituisce le celle, le intestazioni, i piè di pagina e i punteggi di attendibilità di ogni tabella.

Parametri

Nome Chiave Necessario Tipo Descrizione
PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
formFields
result.formFields array of object

Campi modulo rilevati

pageIndex
result.formFields.pageIndex integer

Indice di pagina in base zero su cui si trova il campo

fieldType
result.formFields.fieldType string

Casella di testo o checkbox

nome
result.formFields.name string

Nome campo modulo rilevato

boundingBox
result.formFields.boundingBox array of float

Rettangolo di selezione [x, y, larghezza, altezza] in punti PDF

value
result.formFields.value string

Valore del campo iniziale

Estrarre il testo cercato dal PDF

Identificare le posizioni del testo ricercabile all'interno di un documento PDF, usando query di testo letterale o di espressioni regolari. Restituisce i dati di posizione del rettangolo delimitatore per ogni corrispondenza, raggruppati per ogni query nell'ordine di richiesta.

Parametri

Nome Chiave Necessario Tipo Descrizione
Query da cercare
params True string

Formato {"query": [{"text": "Name"}, {"text": "tax id: [0-9]+", "isRegex": true, "regexFlags": ["ignore-case"]}]}} . Ogni query è un testo letterale per impostazione predefinita; impostare isRegex su true in modo che corrisponda a esso come espressione regolare. RegexFlags facoltativo (solo query regex): ignore-case, multilinea, dot-all.

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Caselle
result.textBoxes array of object

Caselle

text
result.textBoxes.query.text string

text

isRegex
result.textBoxes.query.isRegex boolean

isRegex

regexFlags
result.textBoxes.query.regexFlags array of string

regexFlags

Corrisponde
result.textBoxes.matches array of object

Corrisponde

matchedText
result.textBoxes.matches.matchedText string

matchedText

Scatole
result.textBoxes.matches.boxes array of object

Scatole

pageIndex
result.textBoxes.matches.boxes.pageIndex integer

pageIndex

boundingBox
result.textBoxes.matches.boxes.boundingBox array of number

boundingBox [x, y, width, height]

textPiece
result.textBoxes.matches.boxes.textPiece string

textPiece

groups
result.textBoxes.matches.groups array of object

groups

indice
result.textBoxes.matches.groups.index integer

indice

text
result.textBoxes.matches.groups.text string

text

Scatole
result.textBoxes.matches.groups.boxes array of object

Scatole

pageIndex
result.textBoxes.matches.groups.boxes.pageIndex integer

pageIndex

boundingBox
result.textBoxes.matches.groups.boxes.boundingBox array of number

boundingBox [x, y, width, height]

textPiece
result.textBoxes.matches.groups.boxes.textPiece string

textPiece

Estrarre informazioni personali dal PDF

Rilevare ed estrarre informazioni personali (PII) da un documento PDF. Restituisce i valori PII, le categorie PII e i percorsi del rettangolo delimitatore per tali informazioni personali. Può essere usato insieme al blocco Redaction per redigire i PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
Lingua documento
language True string

Lingua del testo PDF per il rilevamento delle informazioni personali.

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
PIIBoxes
result.PIIBoxes array of object

PIIBoxes

Documento d'identità
result.PIIBoxes.ID string

Documento d'identità

text
result.PIIBoxes.text string

text

textPiece
result.PIIBoxes.textPiece string

textPiece

pageIndex
result.PIIBoxes.pageIndex integer

pageIndex

boundingBox
result.PIIBoxes.boundingBox array of number

boundingBox

PIIType
result.PIIBoxes.PIIType string

PIIType

confidenziale
result.PIIBoxes.confidence float

confidenziale

Estrarre le proprietà dal PDF

Recuperare i metadati e le proprietà del documento, ad esempio titolo, autore, data di creazione e dettagli del file.

Parametri

Nome Chiave Necessario Tipo Descrizione
PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
title
result.title string

title

autore
result.author string

autore

Oggetto
result.subject string

Oggetto

Parole chiave
result.keywords string

Parole chiave

creatore
result.creator string

creatore

Produttore
result.producer string

Produttore

data di creazione
result.creationDate string

data di creazione

modDate
result.modDate string

modDate

Intrappolati
result.trapped string

Intrappolati

Estrarre tutto il testo dal PDF

Estrarre tutto il contenuto del testo leggibile da un documento PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
PDF File
file True file

File PDF da elaborare

Parametri di estrazione
params string

Oggetto JSON facoltativo. Campi: pageIndices (matrice int, ad esempio [0,2]; omettere per il documento completo) e readingOrder (boolean, default false; riordina il testo per il flusso di lettura visiva).

Valori restituiti

Nome Percorso Tipo Descrizione
risultato
result string

Risultato JSON

Excel in FORMATO PDF

Convertire una cartella di lavoro Excel in un documento PDF mantenendo il layout e la formattazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

File di Excel
file True file

File Excel da convertire

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Immagine in PDF

Convertire uno o più file di immagine in un singolo documento PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

File di immagine
file True file

File immagine da convertire

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Impostare le proprietà PDF

Aggiornare i metadati del documento, ad esempio titolo, autore, oggetto o parole chiave.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

Proprietà
params True string

Format {"title":"My Document Title","author": "John Doe","subject": "An Interesting Subject","keywords": "example, pdf, metadata","creator": "Doe John","producer": "Nitro PDF"}

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Ottimizzare il documento PDF

Ottimizzare un PDF per una destinazione di output specifica. Profili: Web (linearise + downsample per il recapito rapido web/e-mail), stampa (mantiene le immagini a risoluzione di stampa per la stampa di alta qualità), archivio (riduzione delle dimensioni e preparazione per la conversione PDF/A), dimensioni minime dei file (in modo aggressivo downsample e strip dei dati ridondanti per il file più piccolo), contenuto raster misto (compressione MRC che separa i livelli di testo e sfondo, ideale per i documenti analizzati).

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

Profilo di ottimizzazione
profile True string

Scegliere in base all'output di destinazione. web visualizzazione rapida e dimensioni inferiori. print conserva le immagini con risoluzione di stampa. archive prepara il file per la conversione PDF/A. minimal-file-size compressione aggressiva. mixed-raster-content Compressione MRC, ideale per le pagine analizzate con testo e immagini miste.

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Pdf da Excel

Convertire un documento PDF in un file di Excel modificabile.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

PDF da PowerPoint

Convertire un documento PDF in un file di PowerPoint modificabile.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Pdf da Word

Convertire un documento PDF in un file di Word modificabile.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

PowerPoint in FORMATO PDF

Convertire una presentazione PowerPoint in un documento PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

file PowerPoint
file True file

File PowerPoint da convertire

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Protezione password documento PDF

Aggiungere la protezione password a un documento PDF per limitare l'accesso o la modifica.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Parametri di protezione
params True string

Format {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] }

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Redact PDF Pages

Rimuovere o nascondere definitivamente il contenuto specificato all'interno delle pagine PDF selezionate.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

Proprietà
params True string

Formato {"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}]}

PDF File
file True file

File PDF da elaborare

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Rimuovere la protezione del documento PDF

Rimuovere la protezione password da un documento PDF quando vengono fornite credenziali valide.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Parametri di annullamento della protezione
params True string

Formato {"ownerPassword": "owner-secret","userPassword": "user-secret"}

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Ruota documento PDF

Ruotare una o più pagine all'interno di un documento PDF sull'orientamento desiderato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Ruotare le pagine (gradi in senso orario)
params True string

Formato {"rotations":[{"page_index": 0,"amount": 90}]}

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Split PDF Document

Dividere un documento PDF in più file in base a intervalli di pagine o singole pagine.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

PDF File
file True file

File PDF da elaborare

Pagine
params True string

Formato {"pageIndice":[[0,2],[1,3,4]]}

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Unire documenti PDF

Combinare più documenti PDF in un singolo file PDF.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

File 1
file1 True file

Contenuto del file PDF da unire (1)

File 2
file2 True file

Contenuto del file PDF da unire (2)

File 3
file3 file

Contenuto del file PDF da unire (3)

File 4
file4 file

Contenuto del file PDF da unire (4)

File 5
file5 file

Contenuto del file PDF da unire (5)

File 6
file6 file

Contenuto del file PDF da unire (6)

File 7
file7 file

Contenuto del file PDF da unire (7)

File 8
file8 file

Contenuto del file PDF da unire (8)

Opzioni (JSON)
params string

Opzioni JSON facoltative. Chiave: "tableOfContents" controlla la pagina Sommario anteporta al PDF unito, ad esempio {"tableOfContents":{"enabled":true}}. L'impostazione predefinita "enabled" è true; impostarla su false per unire senza una pagina Sommario.

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Word in FORMATO PDF

Convertire un documento Word in un file PDF mantenendo al tempo stesso la formattazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
Accept (formato di output)
Accept string

ad esempio application/json

file Word
file True file

File Word da convertire

Valori restituiti

Nome Percorso Tipo Descrizione
Nome del file
fileName string

Nome file del risultato (modalità byte solo â€" popolato quando Accept: application/octet-stream). Rilasciare questo elemento nell'input del nome file dell'azione Nitro concatenato successivo.

Tipo di contenuto file
fileContentType string

Tipo di contenuto MIME del file (modalità byte solo â€" ad esempio application/pdf).

Contenuto del file
fileContent byte

Byte di file con codifica Base64 (solo modalità byte). Rilasciare questo elemento nell'input contenuto file dell'azione Nitro successiva concatenato " Power Automate decodifica base64 durante l'inoltro a uno type: file slot.

documento
result.file FileLinkResponse

Dati di riferimento file

ID lavoro
jobID string

Popolato in modalità asincrona (preferisce: respond-async).

Stato processo
status string

Stato del processo (modalità asincrona).

Stato processo
progress number

Stato del processo 0,0€"1,0 (modalità asincrona).

Definizioni

FileLinkResponse

Dati di riferimento file

Nome Percorso Tipo Descrizione
URL
URL string

URL

fileSizeBytes
metadata.fileSizeBytes integer

fileSizeBytes

pageCount
metadata.pageCount integer

pageCount