Partager via


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 » :

Clés API

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 .

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é)

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.

Il prend un document PDF et le fractionne (déconseillé)

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

Les sorties de cette opération sont dynamiques.

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

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

Les sorties de cette opération sont dynamiques.

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

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

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

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

Les sorties de cette opération sont dynamiques.

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
email 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'.