Documenti di Plumsail
Il connettore Plumsail Documents consente di configurare la generazione e la conversione automatizzate dei documenti. Il connettore offre un'ampia gamma di azioni per modificare documenti PDF e moduli PDF. Creare documenti da modelli, convertire in PDF, dividere e unire file PDF, proteggerli, leggere moduli PDF e altro ancora. Tutto ciò che è necessario automatizzare i documenti in un unico connettore. Altre informazioni sono disponibili all'indirizzo https://plumsail.com/documents
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Normale | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Support |
| URL | https://plumsail.com |
| support@plumsail.com |
| Metadati del connettore | |
|---|---|
| Editore | Plumsail |
| Sito web | https://plumsail.com |
| Informativa sulla privacy | https://plumsail.com/privacy-policy/ |
| Categorie | Produttività; Contenuto e file |
Generare documenti in Microsoft Power Automate, App per la logica di Azure o PowerApps
Registrare l'account
Prima di tutto, è necessario registrare l'account Plumsail. Questo account viene usato per gestire i documenti di Plumsail, le azioni Plumsail e i prodotti Plumsail Forms.
È preferibile usare l'indirizzo di posta elettronica attivo. La sottoscrizione verrà collegata a questo indirizzo.
Se si ha già un account, è sufficiente accedere a account.plumsail.com.
Generare la chiave API
È necessario passare alla sezione "Chiavi API" e fare clic su "Aggiungi nuovo".
Dopo aver creato una chiave API, è possibile visualizzare la chiave direttamente nella colonna "Segreto". È anche possibile modificare un nome di una chiave facendo clic su di esso nella colonna "Nome":
Creare tutte le chiavi necessarie, ad esempio per l'uso con account Power Automate (Microsoft Flow) diversi. Se non è più necessaria una chiave, è possibile eliminarla, assicurarsi che la chiave non venga più usata.
È ora possibile copiarlo e usarlo in:
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Si tratta di una connessione condivisibile. Se l'app per l'alimentazione viene condivisa con un altro utente, anche la connessione viene condivisa. Per altre informazioni, vedere Panoramica dei connettori per le app canvas - Power Apps | Microsoft Docs
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Chiave API | securestring | Creare una chiave API in account.plumsail.com | Vero |
| Posizione del data center | corda |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 1200 | 60 secondi |
Azioni
| Aggiungere una filigrana al PDF |
Aggiungere una filigrana al PDF come testo, immagine o PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf |
| Analizzare csv |
Parse CSV funziona come Parse JSON ma per i file CSV. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv |
| Avviare il processo di generazione di documenti |
Avviare il processo di generazione di documenti riempie un modello DOCX, XLSX, PPTX o PDF correlato al processo selezionato con i dati JSON. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process |
| Avviare il processo di generazione di documenti con json |
Avviare il processo di generazione di documenti riempie un modello DOCX, XLSX, PPTX o PDF correlato al processo selezionato con i dati JSON. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json |
| Compilare i campi unione nel documento DOCX |
Compilare i campi unione nel documento DOCX accetta un documento DOCX con campi unione e li sostituisce con i dati specificati. Le chiavi nell'oggetto dati devono corrispondere ai nomi di MergeFields (blocco Express) nel documento. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document |
| Compilare il modulo PDF |
Compilare il modulo PDF compila il PDF dai dati forniti. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form |
| Comprimi documento PDF |
Comprimere le dimensioni del documento PDF, se possibile e ottimizzarlo. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document |
| Converti PDF in immagine |
Convertire il PDF in immagine. Questa azione esegue il documento PDF e lo converte in Image (jpeg, png, gif, bmp e così via). Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image |
| Converti PDF in immagine (deprecato) [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Converti PDF in immagine .
|
| Convertire CSV in Excel |
Convertire CSV in file di Excel (XLSX). Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel |
| Convertire DOC in DOCX |
Convertire DOC in file DOCX. Questa azione accetta il documento DOC e lo converte in DOCX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx |
| Convertire DOCX in PDF |
Convertire DOCX in file PDF. Questa azione accetta il documento DOCX e lo converte in PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf |
| Convertire HTML in DOCX |
Convertire html in documento DOCX. Questa azione accetta markup HTML, lo esegue e lo converte in documento DOCX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx |
| Convertire HTML in PDF |
Convertire HTML in file PDF. Questa azione accetta markup HTML, lo esegue e lo converte in documento PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf |
| Convertire immagini in PDF |
Prende immagini e le converte in un documento PDF |
| Convertire JSON in CSV |
Convertire JSON in file CSV. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv |
| Convertire JSON in Excel |
Convertire JSON in file di Excel (XLSX). Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel |
| Convertire PPT in PPTX |
Convertire PPT in file PPTX. Questa azione accetta il documento PPT e lo converte in PPTX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx |
| Convertire PPTX in PDF |
Convertire PPTX in file PDF. Questa azione accetta il documento PPTX e lo converte in PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf |
| Convertire XLS in XLSX |
Convertire XLS in file XLSX. Questa azione accetta il documento XLS e lo converte in XLSX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx |
| Convertire XLSX in PDF |
Convertire XLSX in file PDF. Questa azione accetta il documento XLSX e lo converte in PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf |
| Corrispondenza di espressioni regolari |
La corrispondenza espressione regolare cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce tutte le corrispondenze. È consigliabile usare Regex Hero per testare le espressioni. Supporta la stessa sintassi delle azioni. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match |
| Crea archivio |
Comprime e aggiunge file a un archivio ZIP. |
| Creare codice HTML dal modello |
Crea HTML accetta la stringa o il file del modello HTML di input e sostituisce {{Tokens}} speciali con i dati specificati. Usiamo il framework Mustache per i modelli internamente. Altre informazioni sui modelli nella documentazione Mustache: http://mustache.github.io/mustache.5.html. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template |
| Creare un documento da un modello PPTX |
Creare un documento dal modello PPTX. Altre informazioni: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html |
| Creare un documento da un modello XLSX |
Creare un documento dal modello XLSX. Altre informazioni: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html |
| Creare un documento dal modello DOCX |
Creare un documento dal modello DOCX. Altre informazioni: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html |
| Estrai archivio |
Estrarre i file dall'archivio. |
| Estrarre testo dal documento PDF |
Estrarre testo da PDF accetta il documento PDF ed estrae testo in formato non elaborato o HTML. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document |
| Merge Docx |
Merge Docx accetta una matrice di documenti Docx e la unisce in un unico file. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx |
| Ottenere informazioni sul profilo |
Ottieni informazioni sul profilo restituisce informazioni sull'utente e sulla licenza correnti. |
| Ottenere informazioni sulla protezione PDF |
Ottenere informazioni sulla protezione PDF restituisce informazioni che indicano se il documento è protetto da password. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information |
| Proteggere il documento PDF |
Proteggere il documento PDF aggiunge password, copia, stampa e altre protezioni ai file PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document |
| Recupera modulo da PDF |
Recupera modulo da PDF restituisce dati di modulo compilabili da PDF come JSON. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf |
| Sostituzione di espressioni regolari |
Regular Expression Replace sostituisce tutte le stringhe che corrispondono a un criterio di espressione regolare con una stringa di sostituzione specificata in una stringa di input specificata. È consigliabile usare Regex Hero per testare le espressioni. Supporta la stessa sintassi delle azioni. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace |
| Split PDF |
Split PDF accetta il documento PDF e lo divide. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf |
| Split PDF (deprecato) [DEPRECATO] |
Questa azione è stata deprecata. In alternativa, usare Split PDF .Please use Split PDF instead.
|
| Test delle espressioni regolari |
Regular Expression Test indica se l'espressione regolare specificata nel costruttore Regex trova una corrispondenza in una stringa di input specificata. È consigliabile usare Regex Hero per testare le espressioni. Supporta la stessa sintassi delle azioni. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test |
| Unisci PDF |
Unisci PDF accetta una matrice di documenti PDF e lo unisci in uno. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf |
| Unisci Xlsx |
Merge Xlsx accetta una matrice di documenti Xlsx e lo unisce in un unico file. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx |
Aggiungere una filigrana al PDF
Aggiungere una filigrana al PDF come testo, immagine o PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
TIPO
|
type | True | string |
Tipo della filigrana |
|
request
|
request | True | dynamic |
Restituisce
Analizzare csv
Parse CSV funziona come Parse JSON ma per i file CSV. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento CSV
|
content | True | byte |
Contenuto del documento CSV |
|
Delimitatore
|
delimiter | string |
Delimitatore di colonne (per impostazione predefinita è solo una virgola) |
|
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Limite
|
limit | integer |
Restituisce le prime righe "n" |
|
|
Headers
|
headers | True | string |
Elenco delimitato da virgole di intestazioni nello stesso ordine delle colonne CSV |
|
Ignorare la prima riga
|
skipFirstLine | boolean |
Selezionare "Sì" se il file CSV include intestazioni come prima riga. |
Restituisce
Avviare il processo di generazione di documenti
Avviare il processo di generazione di documenti riempie un modello DOCX, XLSX, PPTX o PDF correlato al processo selezionato con i dati JSON. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome del processo
|
processId | True | string |
Nome del processo da avviare |
|
data
|
data | True | dynamic |
Restituisce
- File di risultati
- binary
Avviare il processo di generazione di documenti con json
Avviare il processo di generazione di documenti riempie un modello DOCX, XLSX, PPTX o PDF correlato al processo selezionato con i dati JSON. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome del processo
|
processId | True | string |
Nome del processo da avviare |
|
|
object |
Restituisce
- File di risultati
- binary
Compilare i campi unione nel documento DOCX
Compilare i campi unione nel documento DOCX accetta un documento DOCX con campi unione e li sostituisce con i dati specificati. Le chiavi nell'oggetto dati devono corrispondere ai nomi di MergeFields (blocco Express) nel documento. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento DOCX
|
docxDocument | True | byte |
Contenuto non elaborato del modello di documento docx. I nomi mergeField devono corrispondere alle chiavi nei dati del modello |
|
Dati modello
|
data | True | object |
Dati JSON che devono essere applicati al modello |
Restituisce
Compilare il modulo PDF
Compilare il modulo PDF compila il PDF dai dati forniti. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Dati JSON
|
jsonData | True | object |
Dati che verranno utilizzati per compilare il modulo |
|
Bloccare i campi modulo
|
lockFormFields | boolean |
Disabilitare la modifica dei campi dopo averli compilati |
|
|
Parola chiave
|
password | string |
Password per aprire il file PDF |
Restituisce
Comprimi documento PDF
Comprimere le dimensioni del documento PDF, se possibile e ottimizzarlo. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Parola chiave
|
password | string |
Password per aprire il file PDF |
Restituisce
- File di risultati
- binary
Converti PDF in immagine
Convertire il PDF in immagine. Questa azione esegue il documento PDF e lo converte in Image (jpeg, png, gif, bmp e così via). Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Prefisso del nome file
|
filenamePrefix | string |
Optional. I file di output avranno questo prefisso seguito da un numero di indice per il nome |
|
|
Pagina iniziale
|
startPage | integer |
Prima pagina da avviare l'estrazione (in base 1) |
|
|
Fine pagina
|
endPage | integer |
Ultima pagina da estrarre (inclusi) |
|
|
Pagine
|
pages | string |
Numeri di pagina per l'estrazione separati da ';' (verranno estratte solo queste pagine) |
|
|
Formato immagine
|
format | string |
Formato dell'immagine del risultato |
|
|
DPI
|
dpi | integer |
Risoluzione dell'immagine del risultato |
|
|
Parola chiave
|
password | string |
Password per decrittografare il documento |
Restituisce
Converti PDF in immagine (deprecato) [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Converti PDF in immagine .
Convertire il PDF in immagine. Questa azione esegue il documento PDF e lo converte in Image (jpeg, png, gif, bmp e così via). Documentazione - https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image (deprecata)
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Pagina iniziale
|
startPage | integer |
Prima pagina da avviare l'estrazione (in base 1) |
|
|
Fine pagina
|
endPage | integer |
Ultima pagina da estrarre (inclusi) |
|
|
Pagine
|
pages | string |
Numeri di pagina per l'estrazione separati da ';' (verranno estratte solo queste pagine) |
|
|
Formato immagine
|
format | string |
Formato dell'immagine del risultato |
|
|
DPI
|
dpi | integer |
Risoluzione dell'immagine del risultato |
|
|
Parola chiave
|
password | string |
Password per decrittografare il documento |
Restituisce
- Corpo
- DocumentsArrayResponse
Convertire CSV in Excel
Convertire CSV in file di Excel (XLSX). Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento CSV
|
content | True | byte |
Contenuto del documento CSV |
|
Delimitatore
|
delimiter | string |
Delimitatore di colonne (per impostazione predefinita è solo una virgola) |
|
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Limite
|
limit | integer |
Restituisce le prime righe "n" |
|
|
Usare la prima riga come intestazioni
|
hasHeaderRecords | boolean |
Se impostato su "Sì", le intestazioni verranno lette dalla prima riga. |
|
|
Nome o indice della colonna CSV
|
csvColumnIndexOrName | True | string |
Nome colonna CSV o indice di colonna (1, 2 e così via) |
|
Tipo di colonna XLSX
|
xlsxColumnType | string |
Optional. Tipo di colonna (ShortDateTime, TwoDecimal e così via) |
|
|
Nome colonna XLSX
|
xlsxColumnName | string |
Optional. Rinominare la colonna CSV con questo nome |
Restituisce
- File di risultati
- binary
Convertire DOC in DOCX
Convertire DOC in file DOCX. Questa azione accetta il documento DOC e lo converte in DOCX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto del documento da convertire |
Restituisce
- File di risultati
- binary
Convertire DOCX in PDF
Convertire DOCX in file PDF. Questa azione accetta il documento DOCX e lo converte in PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto del documento da convertire |
Restituisce
Convertire HTML in DOCX
Convertire html in documento DOCX. Questa azione accetta markup HTML, lo esegue e lo converte in documento DOCX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del file
|
fileContent | binary |
Contenuto binario del file HTML da convertire in DOCX |
|
|
Dati HTML
|
rawHtml | string |
Dati HTML da convertire in DOCX |
|
|
HTML URL
|
htmlUrl | string |
URL della pagina Web da convertire in DOCX |
|
|
Formato carta
|
paperSize | string |
Può essere A4, A5 e così via... |
|
|
Orientamento
|
orientation | string |
Verticale o orizzontale |
|
|
Decodifica HTML
|
decodeHtml | boolean |
Indica se il codice HTML deve essere decodificato prima della conversione |
|
|
Margini
|
margins | string |
Margini di pagina in pt. La sintassi è identica a quella in CSS. Esempio: 25 50 75 100. |
Restituisce
Convertire HTML in PDF
Convertire HTML in file PDF. Questa azione accetta markup HTML, lo esegue e lo converte in documento PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Html di origine
|
html | True | string |
Markup HTML che deve essere convertito in PDF |
|
Engine
|
engine | string |
Motore di conversione |
|
|
Formato carta
|
size | string |
Può essere A4, A5 e così via... |
|
|
Orientamento
|
orientation | string |
Verticale o orizzontale |
|
|
Margini
|
margins | string |
Margini della pagina. La sintassi è identica a quella in CSS. Esempio: 25 50 75 100. |
|
|
HTML intestazione
|
headerHtml | string |
Solo motore classico - Markup HTML che deve essere aggiunto come intestazione |
|
|
CODICE HTML piè di pagina
|
footerHtml | string |
Solo motore classico - Markup HTML che deve essere aggiunto come piè di pagina |
Restituisce
Convertire immagini in PDF
Prende immagini e le converte in un documento PDF
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Singola immagine per pagina
|
imagePerPage | boolean |
Selezionare "No" se non si vuole che ogni immagine si trovi in una pagina separata. Il valore predefinito è "Sì" |
|
|
Contenuto dell'immagine
|
imageContent | True | array of byte |
Contenuto non elaborato dell'immagine |
Restituisce
- File di risultati
- binary
Convertire JSON in CSV
Convertire JSON in file CSV. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del file JSON
|
content | byte |
Optional. Contenuto del file JSON |
|
|
Dati JSON
|
jsonData | string |
Optional. Dati JSON da elaborare |
|
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Percorso della matrice JSON
|
pathToJsonArray | string |
Percorso delimitato da punti alla matrice in JSON. Ad esempio: "data" o "prop1.prop2.prop3" |
|
|
Delimitatore
|
delimiter | string |
Delimitatore di colonne in CSV. Il valore predefinito è la virgola |
Restituisce
- File di risultati
- binary
Convertire JSON in Excel
Convertire JSON in file di Excel (XLSX). Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del file JSON
|
content | byte |
Optional. Contenuto del file JSON |
|
|
Dati JSON
|
jsonData | string |
Optional. Dati JSON da elaborare |
|
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Percorso della matrice JSON
|
pathToJsonArray | string |
Percorso delimitato da punti alla matrice in JSON. Ad esempio: "data" o "prop1.prop2.prop3" |
|
|
JSON, proprietà
|
jsonProperty | True | string |
Nome della proprietà JSON |
|
Tipo di colonna XLSX
|
xlsxColumnType | string |
Optional. Tipo di colonna (ShortDateTime, TwoDecimal e così via) |
|
|
Nome colonna XLSX
|
xlsxColumnName | string |
Optional. Rinominare la proprietà JSON con questo nome |
Restituisce
- File di risultati
- binary
Convertire PPT in PPTX
Convertire PPT in file PPTX. Questa azione accetta il documento PPT e lo converte in PPTX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto del documento da convertire |
Restituisce
- File di risultati
- binary
Convertire PPTX in PDF
Convertire PPTX in file PDF. Questa azione accetta il documento PPTX e lo converte in PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto del documento da convertire |
Restituisce
- File di risultati
- binary
Convertire XLS in XLSX
Convertire XLS in file XLSX. Questa azione accetta il documento XLS e lo converte in XLSX. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto del documento da convertire |
Restituisce
- File di risultati
- binary
Convertire XLSX in PDF
Convertire XLSX in file PDF. Questa azione accetta il documento XLSX e lo converte in PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto del documento da convertire |
Restituisce
- File di risultati
- binary
Corrispondenza di espressioni regolari
La corrispondenza espressione regolare cerca una stringa di input per tutte le occorrenze di un'espressione regolare e restituisce tutte le corrispondenze. È consigliabile usare Regex Hero per testare le espressioni. Supporta la stessa sintassi delle azioni. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Modello
|
pattern | True | string |
Modello di espressione regolare |
|
Testo
|
text | True | string |
Stringa in cui cercare le corrispondenze |
Restituisce
Crea archivio
Comprime e aggiunge file a un archivio ZIP.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome del file
|
fileName | True | string |
Nome dell'archivio senza l'estensione di file |
|
Nome del file
|
fileName | string |
Nome file che include l'estensione di file |
|
|
Contenuto del file
|
content | binary |
Contenuto del documento |
|
|
Parola chiave
|
password | string |
Password di archiviazione |
Restituisce
Creare codice HTML dal modello
Crea HTML accetta la stringa o il file del modello HTML di input e sostituisce {{Tokens}} speciali con i dati specificati. Usiamo il framework Mustache per i modelli internamente. Altre informazioni sui modelli nella documentazione Mustache: http://mustache.github.io/mustache.5.html. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Html di origine
|
html | True | byte |
Modello HTML di testo o modello di file HTML |
|
Dati modello
|
data | True | object |
Dati JSON che devono essere applicati al modello |
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Fuso orario
|
timezone | string |
Fuso orario del documento |
Restituisce
Creare un documento da un modello PPTX
Creare un documento dal modello PPTX. Altre informazioni: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
File modello
|
documentContent | True | binary |
Contenuto del modello |
|
Dati modello
|
data | True | object |
Dati JSON che devono essere applicati al modello |
|
Tipo di output del documento
|
outputType | True | string |
Tipo di documento richiesto |
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Fuso orario
|
timezone | string |
Fuso orario del documento |
Restituisce
Creare un documento da un modello XLSX
Creare un documento dal modello XLSX. Altre informazioni: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
File modello
|
documentContent | True | binary |
Contenuto del modello |
|
Dati modello
|
data | True | object |
Dati JSON che devono essere applicati al modello |
|
Tipo di output del documento
|
outputType | True | string |
Tipo di documento richiesto |
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Fuso orario
|
timezone | string |
Fuso orario del documento |
Restituisce
- File di risultati
- binary
Creare un documento dal modello DOCX
Creare un documento dal modello DOCX. Altre informazioni: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
File modello
|
documentContent | True | binary |
Contenuto del modello |
|
Dati modello
|
data | True | object |
Dati JSON che devono essere applicati al modello |
|
Tipo di output del documento
|
outputType | True | string |
Tipo di documento richiesto |
|
Luogo
|
locale | string |
Impostazioni locali che verranno applicate al documento |
|
|
Fuso orario
|
timezone | string |
Fuso orario del documento |
Restituisce
- File di risultati
- binary
Estrai archivio
Estrarre i file dall'archivio.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Archivio file
|
fileContent | byte |
Contenuto del file di archivio |
|
|
Includi cartelle
|
includeFolders | boolean |
Se i file 'true' contenuti nelle cartelle verranno estratti |
|
|
Parola chiave
|
password | string |
Password di archiviazione |
Restituisce
Estrarre testo dal documento PDF
Estrarre testo da PDF accetta il documento PDF ed estrae testo in formato non elaborato o HTML. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Pagina iniziale
|
startPage | integer |
Prima pagina da avviare l'estrazione (in base 1) |
|
|
Fine pagina
|
endPage | integer |
Ultima pagina da estrarre (inclusi) |
|
|
Tipo di risultato
|
resultType | string |
Raw o HTML |
|
|
Parola chiave
|
password | string |
Password per decrittografare il documento |
Restituisce
Merge Docx
Merge Docx accetta una matrice di documenti Docx e la unisce in un unico file. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Matrice di contenuti non elaborati dei documenti Docx |
|
Applicare intestazione e piè di pagina
|
applyHeaderAndFooter | True | boolean |
Applica l'intestazione e il piè di pagina dal primo documento a tutti gli altri |
Restituisce
Ottenere informazioni sul profilo
Ottieni informazioni sul profilo restituisce informazioni sull'utente e sulla licenza correnti.
Restituisce
- Corpo
- ProfileInfo
Ottenere informazioni sulla protezione PDF
Ottenere informazioni sulla protezione PDF restituisce informazioni che indicano se il documento è protetto da password. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
Restituisce
Proteggere il documento PDF
Proteggere il documento PDF aggiunge password, copia, stampa e altre protezioni ai file PDF. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Abilita la stampa
|
allowPrinting | True | boolean |
Proteggere il file PDF dalla stampa |
|
Abilitare la modifica
|
allowModification | True | boolean |
Proteggere il file PDF dalla modifica |
|
Abilitare l'estrazione dei dati
|
allowExtract | True | boolean |
Consente l'estrazione di testo, immagini e altri supporti dal file PDF |
|
Abilitare l'annotazione
|
allowAnnotate | True | boolean |
Consente l'annotazione (ad esempio, commenti, riempimento modulo, firma) del file PDF |
|
Password del proprietario pdf
|
newOwnerPassword | string |
Immettere una password di proprietario facoltativa qui. Questa password può essere usata per disabilitare le restrizioni dei documenti |
|
|
Password utente PDF
|
newUserPassword | string |
Immettere qui una password utente facoltativa. Ogni volta che un utente apre il PDF verrà chiesto di specificare questa password. Se non si desidera che venga richiesta una password, lasciare vuoto questo campo |
|
|
Parola chiave
|
password | string |
Password per decrittografare il documento |
Restituisce
Recupera modulo da PDF
Recupera modulo da PDF restituisce dati di modulo compilabili da PDF come JSON. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Parola chiave
|
password | string |
Password per decrittografare il documento |
Restituisce
- response
- object
Sostituzione di espressioni regolari
Regular Expression Replace sostituisce tutte le stringhe che corrispondono a un criterio di espressione regolare con una stringa di sostituzione specificata in una stringa di input specificata. È consigliabile usare Regex Hero per testare le espressioni. Supporta la stessa sintassi delle azioni. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Modello
|
pattern | True | string |
Modello di espressione regolare |
|
Testo
|
text | True | string |
Stringa in cui cercare le corrispondenze |
|
Replacement
|
replacement | string |
Stringa di sostituzione |
Restituisce
- Corpo
- StringResultResponse
Split PDF
Split PDF accetta il documento PDF e lo divide. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Tipo di divisione
|
type | True | string |
Come suddividere il file |
|
request
|
request | True | dynamic |
Restituisce
Split PDF (deprecato) [DEPRECATO]
Questa azione è stata deprecata. In alternativa, usare Split PDF .Please use Split PDF instead.
Accetta un documento PDF e lo divide (deprecato)
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto del documento
|
documentContent | True | byte |
Contenuto non elaborato del documento PDF |
|
Pagina iniziale
|
startPage | integer |
Prima pagina per iniziare la divisione (in base 1) |
|
|
Fine pagina
|
endPage | integer |
Ultima pagina da dividere (inclusiva) |
|
|
Suddivisione nella pagina
|
splitAtPage | integer |
Numero di pagine per partizione |
|
|
Parola chiave
|
password | string |
Password per decrittografare il documento |
Restituisce
- Corpo
- DocumentsArrayResponse
Test delle espressioni regolari
Regular Expression Test indica se l'espressione regolare specificata nel costruttore Regex trova una corrispondenza in una stringa di input specificata. È consigliabile usare Regex Hero per testare le espressioni. Supporta la stessa sintassi delle azioni. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Modello
|
pattern | True | string |
Modello di espressione regolare |
|
Testo
|
text | True | string |
Stringa in cui cercare le corrispondenze |
Restituisce
- Corpo
- BooleanResultResponse
Unisci PDF
Unisci PDF accetta una matrice di documenti PDF e lo unisci in uno. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Matrice di contenuto non elaborato di documenti PDF |
Restituisce
- File di risultati
- binary
Unisci Xlsx
Merge Xlsx accetta una matrice di documenti Xlsx e lo unisce in un unico file. Documentazione- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Matrice di contenuto non elaborato di documenti Xlsx |
Restituisce
Trigger
| Processo completato |
Crea un webhook che viene eseguito al termine del processo |
Processo completato
Crea un webhook che viene eseguito al termine del processo
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome del processo
|
processId | True | string |
Nome del processo da avviare |
Restituisce
Definizioni
ApplyHtmlTemplateResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Html risultato
|
htmlResult | string |
Risultato HTML non elaborato |
BooleanResultResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
IsSucces
|
isSuccess | boolean |
DocumentContentWithFilenameResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Filename
|
filename | string |
Nome del file |
|
Contenuto del file
|
fileContent | byte |
Contenuto del file |
DocumentProcessingResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
File di risultati
|
fileContent | byte |
Risultato come file |
DocumentsArrayResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
File di risultati
|
resultFilesContents | array of byte |
Matrice di contenuto non elaborato dei file di risultati |
DocumentsWithFilenamesResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
File di risultati
|
resultFiles | array of DocumentContentWithFilenameResponse |
Matrice di contenuti non elaborati dei file di risultati con i nomi file |
GetPdfProtectionInfoResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
isPasswordProtected
|
isPasswordProtected | boolean |
LicenseInfo
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
type
|
type | integer | |
|
credits
|
credits | integer | |
|
additionalCredits
|
additionalCredits | integer | |
|
data di scadenza
|
expirationDate | date-time |
ProfileInfo
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
nome
|
name | string | |
|
posta elettronica
|
string | ||
|
licenseStatus
|
licenseStatus | string | |
|
teamName
|
teamName | string | |
|
licenseInfo
|
licenseInfo | LicenseInfo | |
|
shortUserId
|
shortUserId | string |
StringResultResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Result
|
result | string |
binario
Questo è il tipo di dati di base 'binario'.
oggetto
Si tratta del tipo 'object'.