Plumsail Documents
Le connecteur Plumsail Documents vous permet de configurer la génération et la conversion automatisées des documents. Le connecteur fournit un large éventail d’actions pour manipuler des documents PDF et des formulaires PDF. Créez des documents à partir de modèles, convertissez en fichiers PDF, fractionnez et fusionnez-les, protégez-les, lisez des formulaires PDF, et bien plus encore, vous devez automatiser les documents dans un seul connecteur. Pour plus d’informations, consultez https://plumsail.com/documents
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Norme | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Support |
| URL | https://plumsail.com |
| Messagerie électronique | support@plumsail.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Plumsail |
| Site internet | https://plumsail.com |
| Politique de confidentialité | https://plumsail.com/privacy-policy/ |
| Catégories | Productivité; Contenu et fichiers |
Générer des documents dans Microsoft Power Automate, Azure Logic Apps ou PowerApps
Inscrire un compte
Tout d’abord, vous devez inscrire le compte Plumsail. Ce compte est utilisé pour gérer les produits Plumsail Documents, Plumsail Actions et Plumsail Forms.
Il est préférable d’utiliser votre adresse e-mail active. L’abonnement sera lié à cette adresse.
Si vous avez déjà un compte, connectez-vous simplement à account.plumsail.com.
Générer une clé API
Vous devez accéder à la section « Clés API », puis cliquer sur « Ajouter nouveau ».
Une fois que vous avez créé une clé API, vous pouvez voir votre clé directement dans la colonne « Secret ». Vous pouvez également modifier un nom de clé en cliquant dessus dans la colonne « Nom » :
Créez autant de clés que nécessaire, par exemple pour utiliser différents comptes Power Automate (Microsoft Flow). Si vous n’avez plus besoin d’une clé, vous pouvez la supprimer, assurez-vous que la clé n’est plus utilisée.
Vous pouvez maintenant copier et l’utiliser dans :
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé d’API | securestring | Créer une clé API dans account.plumsail.com | Vrai |
| Emplacement du centre de données | ficelle |
Limites de limitation
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 1200 | 60 secondes |
Actions
| Ajouter un filigrane au format PDF |
Ajoutez un filigrane au format PDF en tant que texte, image ou PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf |
| Analyser le fichier CSV |
L’analyse csv fonctionne comme Analyser JSON, mais pour les fichiers CSV. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv |
| Compresser un document PDF |
Compressez la taille du document PDF si possible et optimisez-la. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document |
| Convertir des images au format PDF |
Il prend des images et les convertit en document PDF |
| Convertir DOC en DOCX |
Convertissez DOC en fichiers DOCX. Cette action prend le document DOC et le convertit en DOCX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx |
| Convertir DOCX en PDF |
Convertissez DOCX en fichiers PDF. Cette action prend le document DOCX et le convertit en PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf |
| Convertir du code HTML en DOCX |
Convertissez du code HTML en document DOCX. Cette action prend le balisage HTML, le restitue et le convertit en document DOCX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx |
| Convertir du code HTML en PDF |
Convertissez du code HTML en fichier PDF. Cette action prend le balisage HTML, le restitue et le convertit en document PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf |
| Convertir JSON en CSV |
Convertissez JSON en fichier CSV. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv |
| Convertir JSON en Excel |
Convertir JSON en fichier Excel (XLSX). Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel |
| Convertir pdf en image (déconseillé) [DÉPRÉCIÉ] |
Cette action a été déconseillée. Utilisez à la place Convertir un fichier PDF en image .
|
| Convertir PPT en PPTX |
Convertir PPT en fichiers PPTX. Cette action prend le document PPT et le convertit en PPTX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx |
| Convertir PPTX en PDF |
Convertissez PPTX en fichiers PDF. Cette action prend le document PPTX et le convertit au format PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf |
| Convertir un fichier CSV en Excel |
Convertir le fichier CSV en fichier Excel (XLSX). Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel |
| Convertir un fichier PDF en image |
Convertissez le fichier PDF en image. Cette action prend le document PDF et le convertit en image (jpeg, png, gif, bmp, etc.). Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image |
| Convertir XLS en XLSX |
Convertissez XLS en fichiers XLSX. Cette action prend le document XLS et le convertit en XLSX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx |
| Convertir XLSX en PDF |
Convertissez XLSX en fichiers PDF. Cette action prend le document XLSX et le convertit au format PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf |
| Correspondance d’expression régulière |
La correspondance d’expression régulière recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne toutes les correspondances. Nous vous recommandons d’utiliser Regex Hero pour tester vos expressions. Il prend en charge la même syntaxe que les actions. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match |
| Créer du code HTML à partir d’un modèle |
Créez HTML prend la chaîne ou le fichier de modèle HTML d’entrée et remplace {{Tokens}} spécial par les données spécifiées. Nous utilisons l’infrastructure Mustache pour les modèles en interne. Plus d’informations sur les modèles dans la documentation Mustache : http://mustache.github.io/mustache.5.html. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template |
| Créer un document à partir d’un modèle DOCX |
Créez un document à partir d’un modèle DOCX. Plus d’informations : https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html |
| Créer un document à partir d’un modèle PPTX |
Créez un document à partir du modèle PPTX. Plus d’informations : https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html |
| Créer un document à partir d’un modèle XLSX |
Créez un document à partir d’un modèle XLSX. Plus d’informations : https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html |
| Créer une archive |
Compresse et ajoute des fichiers à une archive ZIP. |
| Démarrer le processus de génération de document |
Démarrer le processus de génération de document remplit un modèle DOCX, XLSX, PPTX ou PDF lié au processus sélectionné avec les données JSON. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process |
| Démarrer le processus de génération de document avec json |
Démarrer le processus de génération de document remplit un modèle DOCX, XLSX, PPTX ou PDF lié au processus sélectionné avec les données JSON. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json |
| Extraire du texte du document PDF |
L’extraction de texte au format PDF prend le document PDF et extrait le texte au format Raw ou HTML. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document |
| Extraire l’archive |
Extrayez les fichiers de l’archive. |
| Fichier PDF fractionné (déconseillé) [DÉPRÉCIÉ] |
Cette action a été déconseillée. Utilisez le fichier PDF fractionné à la place.
|
| Fractionner le FICHIER PDF |
Le fichier PDF fractionné prend le document PDF et le fractionne. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf |
| Fusionner docx |
Merge Docx prend un tableau de documents Docx et le fusionne dans un seul fichier. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx |
| Fusionner un FICHIER PDF |
Le fichier PDF de fusion prend un tableau de documents PDF et le fusionne en un. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf |
| Fusionner Xlsx |
Fusionner Xlsx prend un tableau de documents Xlsx et le fusionne dans un seul fichier. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx |
| Obtenir des informations sur la protection PDF |
Obtenir des informations sur la protection PDF retourne des informations indiquant si le document est protégé par mot de passe. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information |
| Obtenir les informations de profil |
Obtenir les informations de profil retourne des informations sur l’utilisateur et la licence actuels. |
| Obtenir un formulaire au format PDF |
Obtenir le formulaire à partir du fichier PDF retourne des données de formulaire renseignées à partir du format PDF en tant que JSON. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf |
| Protéger le document PDF |
Protéger le document PDF ajoute des mots de passe, copier, imprimer et autres protections aux fichiers PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document |
| Remplacement d’expression régulière |
L’expression régulière remplace toutes les chaînes qui correspondent à un modèle d’expression régulière par une chaîne de remplacement spécifiée dans une chaîne d’entrée spécifiée. Nous vous recommandons d’utiliser Regex Hero pour tester vos expressions. Il prend en charge la même syntaxe que les actions. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace |
| Remplir le formulaire PDF |
Renseignez le formulaire PDF à partir des données fournies. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form |
| Remplir les champs de fusion dans le document DOCX |
Le remplissage des champs de fusion dans le document DOCX prend un document DOCX avec des champs de fusion et les remplace par des données spécifiées. Les clés de l’objet de données doivent être identiques aux noms de MergeFields (bloc Express) dans le document. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document |
| Test d’expression régulière |
Le test d’expression régulière indique si l’expression régulière spécifiée dans le constructeur Regex recherche une correspondance dans une chaîne d’entrée spécifiée. Nous vous recommandons d’utiliser Regex Hero pour tester vos expressions. Il prend en charge la même syntaxe que les actions. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test |
Ajouter un filigrane au format PDF
Ajoutez un filigrane au format PDF en tant que texte, image ou PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type
|
type | True | string |
Type du filigrane |
|
request
|
request | True | dynamic |
Retourne
Analyser le fichier CSV
L’analyse csv fonctionne comme Analyser JSON, mais pour les fichiers CSV. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document CSV
|
content | True | byte |
Contenu du document CSV |
|
Délimiteur
|
delimiter | string |
Délimiteur de colonnes (par défaut, il s’agit simplement de virgules) |
|
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Limit
|
limit | integer |
Retourne les premières lignes « n » |
|
|
headers
|
headers | True | string |
Liste séparée par des virgules d’en-têtes dans le même ordre que les colonnes CSV |
|
Ignorer la première ligne
|
skipFirstLine | boolean |
Sélectionnez « Oui » si votre fichier CSV comporte des en-têtes en première ligne. |
Retourne
Compresser un document PDF
Compressez la taille du document PDF si possible et optimisez-la. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Mot de passe
|
password | string |
Mot de passe pour ouvrir le fichier PDF |
Retourne
- Fichier de résultats
- binary
Convertir des images au format PDF
Il prend des images et les convertit en document PDF
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Image unique par page
|
imagePerPage | boolean |
Sélectionnez « Non » si vous ne souhaitez pas que chaque image se trouve sur une page distincte. La valeur par défaut est « Oui » |
|
|
Contenu du fichier image
|
imageContent | True | array of byte |
Contenu brut de l’image |
Retourne
- Fichier de résultats
- binary
Convertir DOC en DOCX
Convertissez DOC en fichiers DOCX. Cette action prend le document DOC et le convertit en DOCX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu du document à convertir |
Retourne
- Fichier de résultats
- binary
Convertir DOCX en PDF
Convertissez DOCX en fichiers PDF. Cette action prend le document DOCX et le convertit en PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu du document à convertir |
Retourne
Convertir du code HTML en DOCX
Convertissez du code HTML en document DOCX. Cette action prend le balisage HTML, le restitue et le convertit en document DOCX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du fichier
|
fileContent | binary |
Contenu binaire du fichier HTML à convertir en DOCX |
|
|
Données HTML
|
rawHtml | string |
Données HTML à convertir en DOCX |
|
|
HTML URL
|
htmlUrl | string |
URL de la page web à convertir en DOCX |
|
|
Format du papier
|
paperSize | string |
Peut être A4,A5 etc... |
|
|
Orientation
|
orientation | string |
Portrait ou paysage |
|
|
Décoder du code HTML
|
decodeHtml | boolean |
Indique si le code HTML doit être décodé avant la conversion |
|
|
Marges
|
margins | string |
Marges de page en pt. La syntaxe est la même que dans CSS. Exemple : 25 50 75 100. |
Retourne
Convertir du code HTML en PDF
Convertissez du code HTML en fichier PDF. Cette action prend le balisage HTML, le restitue et le convertit en document PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Source HTML
|
html | True | string |
Balisage HTML à convertir au format PDF |
|
Engine
|
engine | string |
Moteur de conversion |
|
|
Format du papier
|
size | string |
Peut être A4,A5 etc... |
|
|
Orientation
|
orientation | string |
Portrait ou paysage |
|
|
Marges
|
margins | string |
Marges de page. La syntaxe est la même que dans CSS. Exemple : 25 50 75 100. |
|
|
Html d’en-tête
|
headerHtml | string |
Seul le moteur Classique - Balisage HTML qui doit être ajouté en tant qu’en-tête |
|
|
Code HTML du pied de page
|
footerHtml | string |
Seul le moteur Classique - Balisage HTML qui doit être ajouté en tant que pied de page |
Retourne
Convertir JSON en CSV
Convertissez JSON en fichier CSV. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du fichier JSON
|
content | byte |
Optional. Contenu du fichier JSON |
|
|
Données JSON
|
jsonData | string |
Optional. Données JSON à traiter |
|
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Chemin d’accès au tableau JSON
|
pathToJsonArray | string |
Pointez le chemin d’accès séparé au tableau dans JSON. Par exemple : « data » ou « prop1.prop2.prop3 » |
|
|
Délimiteur
|
delimiter | string |
Délimiteur de colonnes au format CSV. La valeur par défaut est la virgule |
Retourne
- Fichier de résultats
- binary
Convertir JSON en Excel
Convertir JSON en fichier Excel (XLSX). Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du fichier JSON
|
content | byte |
Optional. Contenu du fichier JSON |
|
|
Données JSON
|
jsonData | string |
Optional. Données JSON à traiter |
|
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Chemin d’accès au tableau JSON
|
pathToJsonArray | string |
Pointez le chemin d’accès séparé au tableau dans JSON. Par exemple : « data » ou « prop1.prop2.prop3 » |
|
|
JSON, propriété
|
jsonProperty | True | string |
Nom de la propriété JSON |
|
Type de colonne XLSX
|
xlsxColumnType | string |
Optional. Type de colonne (ShortDateTime, TwoDecimal, etc.) |
|
|
Nom de colonne XLSX
|
xlsxColumnName | string |
Optional. Renommer la propriété JSON en ce nom |
Retourne
- Fichier de résultats
- binary
Convertir pdf en image (déconseillé) [DÉPRÉCIÉ]
Cette action a été déconseillée. Utilisez à la place Convertir un fichier PDF en image .
Convertissez le fichier PDF en image. Cette action prend le document PDF et le convertit en image (jpeg, png, gif, bmp, etc.). Documentation - https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image (déconseillé)
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Page de démarrage
|
startPage | integer |
La première page pour démarrer l’extraction (1 basée) |
|
|
Page de fin
|
endPage | integer |
Dernière page à extraire (inclusive) |
|
|
Feuilles
|
pages | string |
Numéros de page pour l’extraction séparés par ' ;' (seules ces pages seront extraites) |
|
|
Format d’image
|
format | string |
Format de l’image de résultat |
|
|
DPI
|
dpi | integer |
Résolution de l’image de résultat |
|
|
Mot de passe
|
password | string |
Mot de passe pour déchiffrer le document |
Retourne
- Corps
- DocumentsArrayResponse
Convertir PPT en PPTX
Convertir PPT en fichiers PPTX. Cette action prend le document PPT et le convertit en PPTX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu du document à convertir |
Retourne
- Fichier de résultats
- binary
Convertir PPTX en PDF
Convertissez PPTX en fichiers PDF. Cette action prend le document PPTX et le convertit au format PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu du document à convertir |
Retourne
- Fichier de résultats
- binary
Convertir un fichier CSV en Excel
Convertir le fichier CSV en fichier Excel (XLSX). Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document CSV
|
content | True | byte |
Contenu du document CSV |
|
Délimiteur
|
delimiter | string |
Délimiteur de colonnes (par défaut, il s’agit simplement de virgules) |
|
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Limit
|
limit | integer |
Retourne les premières lignes « n » |
|
|
Utiliser la première ligne comme en-têtes
|
hasHeaderRecords | boolean |
Si la valeur est « Oui », les en-têtes sont lus à partir de la première ligne. |
|
|
Nom ou index de colonne CSV
|
csvColumnIndexOrName | True | string |
Nom de colonne CSV ou index de colonne (1, 2, etc.) |
|
Type de colonne XLSX
|
xlsxColumnType | string |
Optional. Type de colonne (ShortDateTime, TwoDecimal, etc.) |
|
|
Nom de colonne XLSX
|
xlsxColumnName | string |
Optional. Renommer la colonne CSV en ce nom |
Retourne
- Fichier de résultats
- binary
Convertir un fichier PDF en image
Convertissez le fichier PDF en image. Cette action prend le document PDF et le convertit en image (jpeg, png, gif, bmp, etc.). Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Préfixe de nom de fichier
|
filenamePrefix | string |
Optional. Les fichiers de sortie auront ce préfixe suivi d’un numéro d’index pour le nom |
|
|
Page de démarrage
|
startPage | integer |
La première page pour démarrer l’extraction (1 basée) |
|
|
Page de fin
|
endPage | integer |
Dernière page à extraire (inclusive) |
|
|
Feuilles
|
pages | string |
Numéros de page pour l’extraction séparés par ' ;' (seules ces pages seront extraites) |
|
|
Format d’image
|
format | string |
Format de l’image de résultat |
|
|
DPI
|
dpi | integer |
Résolution de l’image de résultat |
|
|
Mot de passe
|
password | string |
Mot de passe pour déchiffrer le document |
Retourne
Convertir XLS en XLSX
Convertissez XLS en fichiers XLSX. Cette action prend le document XLS et le convertit en XLSX. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu du document à convertir |
Retourne
- Fichier de résultats
- binary
Convertir XLSX en PDF
Convertissez XLSX en fichiers PDF. Cette action prend le document XLSX et le convertit au format PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu du document à convertir |
Retourne
- Fichier de résultats
- binary
Correspondance d’expression régulière
La correspondance d’expression régulière recherche une chaîne d’entrée pour toutes les occurrences d’une expression régulière et retourne toutes les correspondances. Nous vous recommandons d’utiliser Regex Hero pour tester vos expressions. Il prend en charge la même syntaxe que les actions. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Motif
|
pattern | True | string |
Modèle d’expression régulière |
|
Texto
|
text | True | string |
Chaîne à rechercher des correspondances |
Retourne
Créer du code HTML à partir d’un modèle
Créez HTML prend la chaîne ou le fichier de modèle HTML d’entrée et remplace {{Tokens}} spécial par les données spécifiées. Nous utilisons l’infrastructure Mustache pour les modèles en interne. Plus d’informations sur les modèles dans la documentation Mustache : http://mustache.github.io/mustache.5.html. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Source HTML
|
html | True | byte |
Modèle HTML texte ou modèle de fichier HTML |
|
Données de modèle
|
data | True | object |
Données JSON qui doivent être appliquées au modèle |
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Fuseau horaire
|
timezone | string |
Fuseau horaire du document |
Retourne
Créer un document à partir d’un modèle DOCX
Créez un document à partir d’un modèle DOCX. Plus d’informations : https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier de modèle
|
documentContent | True | binary |
Contenu du modèle |
|
Données de modèle
|
data | True | object |
Données JSON qui doivent être appliquées au modèle |
|
Type de sortie de document
|
outputType | True | string |
Type de document requis |
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Fuseau horaire
|
timezone | string |
Fuseau horaire du document |
Retourne
- Fichier de résultats
- binary
Créer un document à partir d’un modèle PPTX
Créez un document à partir du modèle PPTX. Plus d’informations : https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier de modèle
|
documentContent | True | binary |
Contenu du modèle |
|
Données de modèle
|
data | True | object |
Données JSON qui doivent être appliquées au modèle |
|
Type de sortie de document
|
outputType | True | string |
Type de document requis |
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Fuseau horaire
|
timezone | string |
Fuseau horaire du document |
Retourne
Créer un document à partir d’un modèle XLSX
Créez un document à partir d’un modèle XLSX. Plus d’informations : https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier de modèle
|
documentContent | True | binary |
Contenu du modèle |
|
Données de modèle
|
data | True | object |
Données JSON qui doivent être appliquées au modèle |
|
Type de sortie de document
|
outputType | True | string |
Type de document requis |
|
Paramètres régionaux
|
locale | string |
Paramètres régionaux qui seront appliqués au document |
|
|
Fuseau horaire
|
timezone | string |
Fuseau horaire du document |
Retourne
- Fichier de résultats
- binary
Créer une archive
Compresse et ajoute des fichiers à une archive ZIP.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de fichier
|
fileName | True | string |
Nom de l’archive sans l’extension de fichier |
|
Nom de fichier
|
fileName | string |
Nom de fichier incluant l’extension de fichier |
|
|
Contenu du fichier
|
content | binary |
Contenu du document |
|
|
Mot de passe
|
password | string |
Mot de passe d’archivage |
Retourne
Démarrer le processus de génération de document
Démarrer le processus de génération de document remplit un modèle DOCX, XLSX, PPTX ou PDF lié au processus sélectionné avec les données JSON. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du processus
|
processId | True | string |
Nom du processus à démarrer |
|
données
|
data | True | dynamic |
Retourne
- Fichier de résultats
- binary
Démarrer le processus de génération de document avec json
Démarrer le processus de génération de document remplit un modèle DOCX, XLSX, PPTX ou PDF lié au processus sélectionné avec les données JSON. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du processus
|
processId | True | string |
Nom du processus à démarrer |
|
|
object |
Retourne
- Fichier de résultats
- binary
Extraire du texte du document PDF
L’extraction de texte au format PDF prend le document PDF et extrait le texte au format Raw ou HTML. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Page de démarrage
|
startPage | integer |
La première page pour démarrer l’extraction (1 basée) |
|
|
Page de fin
|
endPage | integer |
Dernière page à extraire (inclusive) |
|
|
Type de résultat
|
resultType | string |
Brut ou HTML |
|
|
Mot de passe
|
password | string |
Mot de passe pour déchiffrer le document |
Retourne
Extraire l’archive
Extrayez les fichiers de l’archive.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Archive fichier
|
fileContent | byte |
Contenu du fichier d’archivage |
|
|
Inclure les dossiers
|
includeFolders | boolean |
Si les fichiers « true » contenus dans les dossiers sont extraits |
|
|
Mot de passe
|
password | string |
Mot de passe d’archivage |
Retourne
Fichier PDF fractionné (déconseillé) [DÉPRÉCIÉ]
Cette action a été déconseillée. Utilisez le fichier PDF fractionné à la place.
Il prend un document PDF et le fractionne (déconseillé)
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Page de démarrage
|
startPage | integer |
La première page à démarrer (basée sur 1) |
|
|
Page de fin
|
endPage | integer |
Dernière page à fractionner (inclusive) |
|
|
Fractionner à la page
|
splitAtPage | integer |
Nombre de pages par partition |
|
|
Mot de passe
|
password | string |
Mot de passe pour déchiffrer le document |
Retourne
- Corps
- DocumentsArrayResponse
Fractionner le FICHIER PDF
Le fichier PDF fractionné prend le document PDF et le fractionne. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de fractionnement
|
type | True | string |
Comment fractionner le fichier |
|
request
|
request | True | dynamic |
Retourne
Fusionner docx
Merge Docx prend un tableau de documents Docx et le fusionne dans un seul fichier. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Tableau de contenu brut de documents Docx |
|
Appliquer l’en-tête et le pied de page
|
applyHeaderAndFooter | True | boolean |
Applique l’en-tête et le pied de page du premier document à tous les autres |
Retourne
Fusionner un FICHIER PDF
Le fichier PDF de fusion prend un tableau de documents PDF et le fusionne en un. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Tableau de contenu brut de documents PDF |
Retourne
- Fichier de résultats
- binary
Fusionner Xlsx
Fusionner Xlsx prend un tableau de documents Xlsx et le fusionne dans un seul fichier. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Tableau de contenu brut de documents Xlsx |
Retourne
Obtenir des informations sur la protection PDF
Obtenir des informations sur la protection PDF retourne des informations indiquant si le document est protégé par mot de passe. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
Retourne
Obtenir les informations de profil
Obtenir les informations de profil retourne des informations sur l’utilisateur et la licence actuels.
Retourne
- Corps
- ProfileInfo
Obtenir un formulaire au format PDF
Obtenir le formulaire à partir du fichier PDF retourne des données de formulaire renseignées à partir du format PDF en tant que JSON. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Mot de passe
|
password | string |
Mot de passe pour déchiffrer le document |
Retourne
- response
- object
Protéger le document PDF
Protéger le document PDF ajoute des mots de passe, copier, imprimer et autres protections aux fichiers PDF. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Activer l’impression
|
allowPrinting | True | boolean |
Protéger le fichier PDF contre l’impression |
|
Activer la modification
|
allowModification | True | boolean |
Protéger le fichier PDF contre la modification |
|
Activer l’extraction de données
|
allowExtract | True | boolean |
Permet l’extraction de texte, d’images et d’autres supports à partir du fichier PDF |
|
Activer l’annotation
|
allowAnnotate | True | boolean |
Autorise l’annotation (par exemple, commentaires, remplissage de formulaire, signature) du fichier PDF |
|
Mot de passe du propriétaire PDF
|
newOwnerPassword | string |
Entrez un mot de passe de propriétaire facultatif ici. Ce mot de passe peut être utilisé pour désactiver les restrictions de document |
|
|
Mot de passe utilisateur PDF
|
newUserPassword | string |
Entrez un mot de passe d’utilisateur facultatif ici. Chaque fois qu’un utilisateur ouvre le FICHIER PDF, il sera invité à indiquer ce mot de passe. Si vous ne souhaitez pas d’invite de mot de passe, laissez ce champ vide |
|
|
Mot de passe
|
password | string |
Mot de passe pour déchiffrer le document |
Retourne
Remplacement d’expression régulière
L’expression régulière remplace toutes les chaînes qui correspondent à un modèle d’expression régulière par une chaîne de remplacement spécifiée dans une chaîne d’entrée spécifiée. Nous vous recommandons d’utiliser Regex Hero pour tester vos expressions. Il prend en charge la même syntaxe que les actions. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Motif
|
pattern | True | string |
Modèle d’expression régulière |
|
Texto
|
text | True | string |
Chaîne à rechercher des correspondances |
|
Replacement
|
replacement | string |
Chaîne de remplacement |
Retourne
- Corps
- StringResultResponse
Remplir le formulaire PDF
Renseignez le formulaire PDF à partir des données fournies. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | byte |
Contenu brut du document PDF |
|
Données JSON
|
jsonData | True | object |
Données qui seront utilisées pour remplir le formulaire |
|
Verrouiller les champs de formulaire
|
lockFormFields | boolean |
Désactiver la modification des champs après leur remplissage |
|
|
Mot de passe
|
password | string |
Mot de passe pour ouvrir le fichier PDF |
Retourne
Remplir les champs de fusion dans le document DOCX
Le remplissage des champs de fusion dans le document DOCX prend un document DOCX avec des champs de fusion et les remplace par des données spécifiées. Les clés de l’objet de données doivent être identiques aux noms de MergeFields (bloc Express) dans le document. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document DOCX
|
docxDocument | True | byte |
Contenu brut du modèle de document docx. Les noms MergeField doivent être identiques aux clés dans les données de modèle |
|
Données de modèle
|
data | True | object |
Données JSON qui doivent être appliquées au modèle |
Retourne
Test d’expression régulière
Le test d’expression régulière indique si l’expression régulière spécifiée dans le constructeur Regex recherche une correspondance dans une chaîne d’entrée spécifiée. Nous vous recommandons d’utiliser Regex Hero pour tester vos expressions. Il prend en charge la même syntaxe que les actions. Documentation- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Motif
|
pattern | True | string |
Modèle d’expression régulière |
|
Texto
|
text | True | string |
Chaîne à rechercher des correspondances |
Retourne
- Corps
- BooleanResultResponse
Déclenche
| Processus terminé |
Crée un webhook qui s’exécute lorsque le processus est terminé |
Processus terminé
Crée un webhook qui s’exécute lorsque le processus est terminé
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du processus
|
processId | True | string |
Nom du processus à démarrer |
Retourne
Définitions
ApplyHtmlTemplateResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
CODE HTML de résultat
|
htmlResult | string |
Résultat HTML brut |
BooleanResultResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
IsSuccess
|
isSuccess | boolean |
DocumentContentWithFilenameResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
Filename
|
filename | string |
Nom du fichier |
|
Contenu du fichier
|
fileContent | byte |
Contenu du fichier |
DocumentProcessingResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
Fichier de résultats
|
fileContent | byte |
Résultat sous la forme d’un fichier |
DocumentsArrayResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
Fichiers de résultats
|
resultFilesContents | array of byte |
Tableau de contenu brut des fichiers de résultats |
DocumentsWithFilenamesResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
Fichiers de résultats
|
resultFiles | array of DocumentContentWithFilenameResponse |
Tableau de contenu brut des fichiers de résultats avec leurs noms de fichiers |
GetPdfProtectionInfoResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
isPasswordProtected
|
isPasswordProtected | boolean |
LicenseInfo
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
type
|
type | integer | |
|
credits
|
credits | integer | |
|
additionalCredits
|
additionalCredits | integer | |
|
date d'expiration
|
expirationDate | date-time |
ProfileInfo
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
nom
|
name | string | |
|
Messagerie électronique
|
string | ||
|
licenseStatus
|
licenseStatus | string | |
|
teamName
|
teamName | string | |
|
licenseInfo
|
licenseInfo | LicenseInfo | |
|
shortUserId
|
shortUserId | string |
StringResultResponse
| Nom | Chemin | Type | Description |
|---|---|---|---|
|
Résultat
|
result | string |
binaire
Il s’agit du type de données de base "binaire".
objet
Il s’agit du type 'object'.