Nitro PDF Services (anteprima)
I connettori Nitro PDF Services forniscono 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, flatten, 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 |
| 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
I connettori Nitro PDF Services forniscono 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, flatten, redact). Estraggono anche dati strutturati e informazioni dettagliate dai PDF, ovvero 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.
Publisher: Nitro Software
Prerequisiti
Per usare Nitro PDF Services tramite questo connettore, è necessario:
- Un account Di Nitro PDF Services
https://developers.gonitro.com/ - Piano di Microsoft PowerApps o Power Automate con le funzionalità di Custom Connector.
Autenticazione
Nitro PDF Services usa OAuth 2.0 da computer a computer con la concessione delle credenziali client per generare token di accesso per le richieste API.
Come funziona
- Si crea un'applicazione API nel portale self-service di Nitro e si ottengono l'ID client e il segreto client associati.
- Il connettore esegue l'autenticazione scambiando queste credenziali per un token di accesso bearer .
- Il token viene quindi usato per autorizzare le chiamate API di Nitro PDF Services successive.
Creare credenziali e leggere la guida dettagliata:
https://developers.gonitro.com/docs/authentication/credentials
Creazione di una connessione in Power Automate/Power Apps
Quando si aggiunge il connettore a un flusso o a un'app:
- Fare clic su Aggiungi una nuova connessione.
- Immettere l'ID client e il segreto client (rilasciati nel portale per sviluppatori Nitro).
- Salvare la connessione: al primo utilizzo, il connettore scambia l'ID client e il segreto client per un token di accesso di breve durata usando la concessione delle credenziali client OAuth 2.0, la memorizza nella cache e la rinnova automaticamente. Le credenziali vengono usate solo per ottenere il token; le chiamate API successive vengono autenticate con un token di connessione per conto dell'utente.
Nota: non è necessario alcun accesso interattivo per l'utente; questo flusso è progettato per scenari da server a server/da app a app.
Host API e percorso di base
Operazioni supportate
1. Conversioni
Eseguire la conversione tra pdf e altri formati di documento.
DA PDF a MS Office
- Pdf da Word
- Pdf da Excel
DA MS Office a PDF
- Word in FORMATO PDF
- Excel in FORMATO PDF
- PowerPoint in FORMATO PDF
Immagine in PDF
Convertire i formati di immagine comuni (JPG, PNG, TIFF e così via) in PDF.
DA PDF a immagine
Convertire le pagine PDF in vari formati di immagine.
DA HTML a PDF
Convertire il contenuto HTML in PDF.
Formato di output:
Le conversioni restituiscono output JSON o binario a seconda dell'intestazione Accept (impostazione predefinita: application/octet-stream).
2. Trasformazioni
Operazioni che modificano o ristrutturano i documenti PDF.
Comprimi PDF
Ridurre le dimensioni dei file usando i livelli di compressione.Flatten PDF
Convertire contenuto interattivo o a più livelli in elementi statici e non modificabili. Questo processo è irreversibile.Ruotare le pagine PDF
Ruotare una o più pagine usando una matrice di rotazione (indice di pagina + angolo).Elimina pagine PDF
Rimuovere le pagine in base all'indice.Split PDF document
Dividere un PDF a più pagine in più PDF in base a intervalli di pagine personalizzati.Unire documenti PDF
Combinare più PDF in un singolo documento.Redact PDF pages
Aggiungere caselle di rollforward per nascondere il contenuto sensibile.Impostare le proprietà PDF
Aggiornare i campi di metadati PDF standard.Protezione password PDF
Aggiungere le autorizzazioni di protezione e accesso delle password.Rimuovere la protezione pdf
Rimuovere password e restrizioni.
Formato di output:
Le trasformazioni possono restituire output JSON o binario a seconda dell'intestazione Accept .
3. Estrazione
Recuperare dati strutturati o non strutturati da documenti PDF.
Estrarre i dati del modulo PDF
Estrae automaticamente tutti i valori dei campi modulo.
Estrarre i dati della tabella PDF
Identifica e restituisce i dati della tabella dai file PDF.
Estrarre testo da PDF
Estrarre testo:
- dal documento completo o
- da pagine specifiche tramite il
pageIndicesparametro .
Campo facoltativo aggiuntivo params : readingOrder (booleano, impostazione predefinita false) — quando true, riordina il testo estratto in modo che corrisponda al flusso di lettura dell'oggetto visivo (utile per i layout a più colonne). La qualità dell'output varia in base al documento: funziona meglio nei PDF ben contrassegnati; su disegni a più colonne densi può interleavere frasi da colonne adiacenti.
Estrarre la posizione delle informazioni personali dal PDF
Trovare caselle di delimitazione per valori di testo specifici.
Input: elenco di stringhe (texts)
Output: rettangoli di delimitazione contenenti tali stringhe.
Estrarre informazioni personali dal PDF
Estrarre i rettangoli di delimitazione delle informazioni personali dai campi modulo.
Supporta:
- English
- Spagnolo
Estrarre le proprietà dal PDF
Estrarre le proprietà dei metadati PDF.
Formato di output:
Le estrazioni restituiscono solo JSON .
Errori e limitazioni
L'API Nitro PDF Services può restituire gli errori seguenti:
- 400 - Richiesta non valida
- 401 - Non autorizzato
- 404 - Non trovato
- 413 - Contenuto troppo grande
- 422 - Entità non elaborabile
- 500 - Errore interno del server
Throttling
- Chiamate API per connessione: 100 per 60 secondi.
Limiti della piattaforma
Dimensioni file
- Massimo: 25 MB per richiesta
Si applica sia alle operazioni a file singolo che a più file.
Conteggio pagine
- Massimo: 250 pagine per singolo documento
Il totale delle pagine combinate tra più documenti può superare i 250.
Tempo di conservazione
- I file di input e output vengono eliminati circa 15 minuti dopo il completamento dell'operazione.
Note
- I connettori di estrazione restituiscono sempre JSON.
- Le conversioni e le trasformazioni possono restituire JSON o binari a seconda dell'intestazione
Accept.
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. |
| Comprimi documento PDF |
Ridurre le dimensioni del file di un documento PDF mantenendo il contenuto e la formattazione. |
| 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. |
| Documento PDF per la protezione della password |
Aggiungere la protezione password a un documento PDF per limitare l'accesso o la modifica. |
| 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 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. Restituisce i dati di posizione del rettangolo delimitatore per ogni istanza rilevata. |
| 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. |
| Pdf da Excel |
Convertire un documento PDF in un file di Excel modificabile. |
|
PDF da Power |
Convertire un documento PDF in un file di PowerPoint modificabile. |
| Pdf da Word |
Convertire un documento PDF in un file di Word modificabile. |
|
Power |
Convertire una presentazione PowerPoint in un documento PDF. |
| Redact PDF pages |
Rimuovere o nascondere definitivamente il contenuto specificato all'interno delle pagine PDF selezionate. |
| Rimuovere la protezione password dal documento PDF |
Rimuovere la protezione password da un documento PDF quando vengono fornite credenziali valide. |
| Ruotare i documenti 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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
Comprimi documento PDF
Ridurre le dimensioni del file di un documento PDF mantenendo il contenuto e la formattazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Accept (formato di output)
|
Accept | string |
ad esempio application/json |
|
|
Livello di compressione (0-2)
|
params | True | string |
Formato {"level":1} |
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
|
Estensione di conversione
|
params | string |
formato convert (formati supportati png, jpeg) |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
files
|
result.files | array of object |
files |
|
URL
|
result.files.URL | string |
URL |
|
tipo di contenuto
|
result.files.contentType | string |
tipo di contenuto |
|
fileSizeBytes
|
result.files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.files.metadata.pageCount | string |
pageCount |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
Documento PDF per la protezione della password
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
|
Parametri di protezione
|
params | True | string |
Format {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] } |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
|
Elimina pagine
|
params | True | string |
Formato {"pageIndices":[0,2]} |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
tipo di contenuto
|
files.contentType | string |
tipo di contenuto |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Contenuto del file
|
$content | string |
contenuto del file in formato Base64 |
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 |
|---|---|---|---|---|
|
Contenuto del file
|
file | True | file |
File da caricare |
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 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 |
|---|---|---|---|---|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
tables
|
result.tables | array of object |
tables |
|
Documento d'identità
|
result.tables.ID | string |
Documento d'identità |
|
pageIndices
|
result.tables.pageIndices | array of integer |
pageIndices |
|
title
|
result.tables.tableData.title | string |
title |
|
cellule
|
result.tables.tableData.cells | array of array |
cellule |
|
Elementi
|
result.tables.tableData.cells | array of string | |
|
Piè
|
result.tables.tableData.footers | array of string |
Piè |
|
Confidenze
|
result.tables.tableData.confidences | array of array |
Confidenze |
|
Elementi
|
result.tables.tableData.confidences | array of float | |
|
averageConfidence
|
result.tables.tableData.averageConfidence | float |
averageConfidence |
|
headerCells
|
result.tables.tableData.headerCells | array of array |
headerCells |
|
Elementi
|
result.tables.tableData.headerCells | array of integer | |
|
summaryCells
|
result.tables.tableData.summaryCells | array of array |
summaryCells |
|
Elementi
|
result.tables.tableData.summaryCells | array of integer |
Estrarre il testo cercato dal PDF
Identificare le posizioni del testo ricercabile all'interno di un documento PDF. Restituisce i dati di posizione del rettangolo delimitatore per ogni istanza rilevata.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Parole chiave da cercare
|
params | True | string |
Format { "texts": [ "Name", "Location" ]} |
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Caselle
|
result.textBoxes | array of object |
Caselle |
|
Documento d'identità
|
result.textBoxes.ID | string |
Documento d'identità |
|
text
|
result.textBoxes.text | string |
text |
|
pageIndex
|
result.textBoxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.textBoxes.boundingBox | array of number |
boundingBox |
|
textPiece
|
result.textBoxes.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
|
params | True | string |
Formato {"language":"en"}. Valori accettati: "en" (inglese), "es" (spagnolo). |
|
Contenuto del file
|
file | True | file |
File da caricare |
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 |
|---|---|---|---|---|
|
Contenuto del file
|
file | True | file |
File da caricare |
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 |
|---|---|---|---|---|
|
Contenuto del file
|
file | True | file |
File da caricare |
|
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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"} |
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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]}]} |
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
tipo di contenuto
|
files.contentType | string |
tipo di contenuto |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
Rimuovere la protezione password dal 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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
|
Parametri di annullamento della protezione
|
params | True | string |
Formato {"ownerPassword": "owner-secret","userPassword": "user-secret"} |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
Ruotare i documenti 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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
|
Ruotare le pagine (gradi in senso orario)
|
params | True | string |
Formato {"rotations":[{"page_index": 0,"amount": 90}]} |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
URL
|
result.file.URL | string |
URL |
|
tipo di contenuto
|
result.file.contentType | string |
tipo di contenuto |
|
fileSizeBytes
|
result.file.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.file.metadata.pageCount | integer |
pageCount |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
|
Pagine
|
params | True | string |
Formato {"pageIndice":[[0,2],[1,3,4]]} |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
tipo di contenuto
|
files.contentType | string |
tipo di contenuto |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Archiviare il contenuto
|
$content | string |
Archiviare il contenuto |
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) |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
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 |
|
|
Contenuto del file
|
file | True | file |
File da caricare |
Valori restituiti
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
documento
|
result.file | FileLinkResponse |
Dati di riferimento file |
|
Contenuto del file
|
$content | string |
Contenuto del file Base64 |
Definizioni
FileLinkResponse
Dati di riferimento file
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
URL
|
URL | string |
URL |
|
fileSizeBytes
|
metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
metadata.pageCount | integer |
pageCount |