Aller au contenu principal

Plusieurs fichiers PDF dans un même dossier ? Classez-les automatiquement dans Power Automate et acheminez-les par type de document.

· 13 minutes de lecture
SEO and Content Writer

Vous recevez un mélange de PDF, de factures, de contrats et de reçus, et vous devez les trier par type afin que le flux de travail approprié prenne en charge chacun d'eux. Le faire manuellement n'est pas viable à grande échelle.

La solution : Définissez votre règles de classification sur dev.pdf4me.com (en utilisant expression régulière ou JavaScript (expressions), puis exécutez la même classification à l'intérieur de Power Automate: obtenir un PDF (par exemple depuis Dropbox) → PDF4me Classer les documents → utiliser le résultat Nom de la classe Pour acheminer ou organiser les fichiers, la classification est stockée dans votre compte PDF4me ; Power Automate envoie simplement le fichier et reçoit en retour la classe.

Ce guide comporte deux parties. Partie 1 est allumé dev.pdf4me.com: où aller et comment organiser votre premier cours (par exemple, pdf4me_invoice avec une expression régulière comme invoice(.*)). Partie 2 est allumé Power AutomateCe document décrit le flux de travail (Récupérer le contenu d'un fichier via son chemin → PDF - Classer le document) et explique comment interpréter le résultat. Toutes les étapes et captures d'écran ont été vérifiées à partir des interfaces utilisateur de PDF4me et Power Automate.

Ce dont vous avez besoin

  • UN Compte PDF4me: Connectez-vous à PDF4meLes modèles de classification sont créés et stockés dans votre compte à l'adresse suivante : Classer les documentsVous définissez expressions régulières ou JavaScript (Pour la classification basée sur l'IA, une formation personnalisée peut être organisée, contactez PDF4me si nécessaire).
  • Power Automate: Power Automate (Flux). Créez un flux automatisé ou instantané. Ajoutez le PDF4me PDF Connecteur pour l'action Classer le document.
  • UN Clé API PDF4me: Obtenez votre clé API PDF4meDans Power Automate, utilisez-le pour créer une connexion PDF4me. Première utilisation ? Consultez Connectez PDF4me à Power Automate.
  • Une source de fichiersNous utilisons Dropbox, récupérer le contenu d'un fichier à partir de son chemin d'accès Les étapes correspondent donc à nos captures d'écran. Vous pouvez utiliser SharePoint, OneDrive, Google Driveou tout connecteur fournissant du contenu de fichier (binaire). Le flux reste inchangé : obtenir le PDF → classer le document → utiliser Nom de la classe à l'étape suivante.

Partie 1 : Configurer la classification sur dev.pdf4me.com

La classification est défini et stocké sur dev.pdf4me.comVous créez classes de documents et attribuer à chaque classe un expression (regex ou JavaScript). Lorsque vous appelez Classify Document depuis Power Automate, PDF4me utilise ces modèles pour renvoyer un Nom de la classe Pour le PDF que vous envoyez, commencez par cette étape afin que votre flux Power Automate dispose d'un élément à traiter.

Étape 1 : Ouvrir le document à classer sur PDF4me

  1. Connectez-vous à PDF4me (dev.pdf4me.com).
  2. Dans le barre latérale, cliquez Classer les documentsLe titre de la page est Classer les documents et le sous-titre est Classez vos documents en fonction des expressions.
Barre latérale PDF4me avec l'option « Classer le document » sélectionnée

Étape 2 : Créer ou modifier une classe

  1. Sur le Classer les documents page, cliquez sur le bleu Modifier bouton (avec l'icône en forme de crayon) pour créer un nouveau modèle de classification ou en modifier un existant.
  2. Vous verrez la zone de définition de classe où vous pourrez ajouter classes de documents et définir comment chacun est apparié.
Page PDF4me Classer le document avec bouton Modifier

Étape 3 : Définir un nom de classe et une expression

  1. Sous Nom de la classe, cliquez sur + Bouton (plus) pour ajouter une nouvelle classe si nécessaire.
  2. Dans la fiche de classe :
  • Nom de la classe: Donnez à la classe un nom qui sera renvoyé par l'API (par exemple, pdf4me_invoice). Voici la valeur que vous verrez comme Nom de la classe (ou className) dans Power Automate.
  • Choisissez le type d'expression: Sélectionner Expression régulière ou JavaScript selon la manière dont vous souhaitez faire correspondre le contenu du document.
  • Expression régulière (Si vous avez choisi regex) : Saisissez un modèle qui identifie ce type de document. Exemple : invoice(.*) pour faire correspondre les documents contenant le mot « facture » suivi de n'importe quel caractère.
  1. Utiliser Sélectionner le fichier de test pour sélectionner un fichier, puis cliquez Test de classification pour voir à quelle classe il correspond.
  2. Cliquez Enregistrer les modifications Les classes sont donc enregistrées sur votre compte PDF4me. Ce sont les modèles utilisés par Power Automate. Classer les documents action sera utilisée.
PDF4me Classer le document : classe pdf4me_invoice, type d'expression Expression régulière, regex invoice(.*), Tester la classification, Enregistrer les modifications

Important: La classification sur PDF4me utilise expressions régulières ou JavaScriptLes directives et l'interface utilisateur se trouvent à l'adresse suivante : Classer un document sur PDF4mePour la classification basée sur l'IA avec un entraînement personnalisé, PDF4me peut planifier un appel pour vous aider.


Partie 2 : Automatisation de la classification dans Power Automate

Une fois vos classes créées sur dev.pdf4me.com, vous pouvez lancer la classification à partir de Power Automate: récupérer un PDF à partir d'une action précédente (par exemple, Dropbox) et l'envoyer à PDF4me, classer les documentsL'action se termine. Nom de la classe (par exemple pdf4me_invoice), que vous pouvez utiliser pour le routage, le renommage ou d'autres étapes.

Aperçu du flux

Votre flux Power Automate a trois étapes (capture d'écran ci-dessous, toutes les exécutions affichent une coche verte) :

  1. Déclencher manuellement un fluxDémarrez le flux (pour les tests). En production, utilisez Lorsqu'un fichier est créé (SharePoint, OneDrive) ou Lorsqu'un nouveau fichier est ajouté à un dossier (Dropbox).
  2. Récupérer le contenu du fichier à l'aide du chemin d'accès (Dropbox) : Récupère le PDF à partir d’un chemin que vous spécifiez (par exemple, /pdf4metest/classifydocs/invoice_pdf4me-202503-25041.pdf). Sortir: Contenu du fichier (binaire).
  3. PDF - Classer les documents (PDF4me) : Envoie ce PDF à PDF4me en utilisant vos modèles de classification enregistrés. Résultat : Nom de la classe (par exemple pdf4me_invoice). Détails complets : Classer les documents, Power Automate.
Flux Power Automate : Déclenchement manuel → Récupérer le contenu du fichier à partir de son chemin (Dropbox) → PDF - Classification du document

Étape 1 : Récupérer le contenu du fichier à l’aide du chemin d’accès (Dropbox)

Importez le PDF dans Power Automate afin que l'action suivante puisse l'envoyer à PDF4me.

Flux jusqu'à présent : Déclencher manuellement un flux → Obtenir le contenu du fichier à l'aide du chemin.

  1. Ajoutez le déclencheur (par exemple, Déclencher manuellement un flux (pour les tests).
  2. Ajouter DropboxRécupérer le contenu du fichier à l'aide du chemin d'accès.
  3. Chemin du fichier *Saisissez le chemin d'accès complet à votre fichier PDF. Dans notre capture d'écran : /pdf4metest/classifydocs/invoice_pdf4me-202503-25041.pdf.
  4. Déduire le type de contenu: Définir sur Oui Power Automate détecte donc correctement le type de fichier.
  5. Assurez-vous que le flux est Connecté à Dropbox. Les résultats de l'action Contenu du fichier (le fichier binaire PDF) que vous transmettrez à Classify Document.
Power Automate : Récupérer le contenu du fichier à partir du chemin : Chemin du fichier /pdf4metest/classifydocs/invoice_pdf4me-202503-25041.pdf, Déduire le type de contenu : Oui

Étape 2 : PDF - Classification du document (PDF4me)

Envoyez le PDF récupéré à PDF4me. La classification utilise les modèles que vous avez définis dans la partie 1 sur dev.pdf4me.com.

Flux jusqu'à présent : Récupérer le contenu du fichier à l'aide du chemin → PDF - Classer le document.

  1. Ajouter PDF4me PDF (ou PDF4me) → Classer les documents.
  2. Contenu du fichier *: Carte Contenu du fichier (ou Corps) de la Récupérer le contenu du fichier à l'aide du chemin d'accès Action. Utilisez le sélecteur de contenu dynamique et sélectionnez la sortie de l'étape précédente.
  3. Nom de fichier: Facultatif. Associez le nom du fichier à partir du déclencheur ou entrez une valeur statique (par exemple, Test.pdf) à des fins d'identification.
  4. Assurez-vous que l'action est Connecté à PDF4me PDF.
  5. Sauvegarder et exécutez le flux. L'action renvoie Nom de la classe (par exemple pdf4me_invoice) dans le corps de sortie. Chaque classification utilise 1 crédit.
Power Automate PDF - Classification du document : Contenu du fichier (Obtenir le contenu du fichier, Nom du fichier : Test.pdf, Connecté à PDF4me PDF)

Étape 3 : Utiliser le résultat

Le PDF - Classer les documents La sortie comprend body.className (par exemple pdf4me_invoice). Dans les actions suivantes, vous pouvez utiliser Nom de la classe pour acheminer le document (par exemple, vers différents dossiers ou flux), renommer des fichiers ou déclencher des actions spécifiques à un type. La réponse JSON affiche statusCode: 200 et body.className: "pdf4me_invoice" lorsque la classification réussit.

Sortie du document classifié Power Automate : statusCode 200, body.className pdf4me_invoice

Points clés à retenir

Comment ça marche

  • La classification est définie sur dev.pdf4me.com. Allez à Classer les documents dans la barre latérale de PDF4me, utilisez Modifier, et ajoutez des classes avec expression régulière ou JavaScript expressions. Enregistrez vos modifications afin que Power Automate puisse utiliser ces modèles.
  • Power Automate exécute uniquement la classification. Obtenez un PDF (par exemple depuis Dropbox) et transmettez-le Contenu du fichier à PDF - Classer les documentsL'action se termine. Nom de la classe (par exemple pdf4me_invoice) afin que vous puissiez acheminer ou organiser les données lors des étapes ultérieures.
  • Un crédit par catégorie. Chaque opération de classification de document utilise 1 crédit. Utilisez le Nom de la classe Sortie sous forme de conditions, de commutateurs ou d'actions de suivi.
  • Pour la classification basée sur l'IA avec un entraînement personnalisé, PDF4me peut vous aider ; contactez-nous pour planifier un appel. Pour la configuration regex/JavaScript, utilisez le Classer les documents page et ce guide.

Cas d'utilisation concrets

Ajoutez des modèles de classification à votre Compte PDF4me, puis utilisez-les dans Power Automate pour acheminer, renommer ou déclencher des flux de travail spécifiques à un type :

Classer les factures et les contrats dans des dossiers différents.

Problème: Les fichiers PDF de différents types sont regroupés dans un seul dossier Dropbox ; les factures vont au service comptabilité, les contrats au service juridique.

Solution: Définir les classes sur PDF4me (par exemple, invoice, contractDans Power Automate, ajoutez un Condition après la classification du document : si Nom de la classe = invoice, créer un fichier dans /Accounting/Invoices/; si contract, créer un fichier dans /Legal/Contracts/.

Analyser par type de document (modèles différents par classe)

Problème: Les factures nécessitent un modèle d'analyse syntaxique ; les reçus, un autre. On ne sait lequel tant qu'on ne connaît pas le type.

Solution: Classer d'abord, puis analyser. Ajouter des classes sur PDF4me (par exemple, invoice, receiptDans Power Automate : Obtenir le contenu du fichier, Classer le document, Condition ou Changer sur le nom de la classe. Pour invoice, ajouter Analyser le document avec le modèle de facture ; pour receipt, ajoutez « Analyser le document » avec le modèle de reçu.

Renommer les fichiers par classe pour faciliter la recherche et le classement

Problème: Noms de fichiers génériques comme document.pdf; vous souhaitez préfixer la classe (par exemple, invoice_document.pdf, contract_document.pdf).

Solution: Ajoutez des classes sur PDF4me, puis dans Power Automate : Obtenir le contenu du fichier, Classer le document, Créer un fichier (ou Téléverser un fichier). Ensemble Nom de fichier en utilisant une expression : Nom de la classe + tiret bas + nom de fichier d'origine + .pdf. Utiliser Contenu du fichier Récupérer le contenu du fichier en octets.


Prochaines étapes

  1. Configurez des cours sur PDF4me: Ouvrir Classer les documents, cliquez Modifier, ajoutez une classe (par exemple, pdf4me_invoice) avec un Expression régulière ou JavaScript expression, alors Enregistrer les modifications.
  2. Obtenez une clé API: Tableau de bord des clés API PDF4meUtilisez-le dans Power Automate pour créer votre connexion PDF4me.
  3. Vous découvrez PDF4me + Power Automate ?: Connectez PDF4me à Power Automate montre comment établir la connexion.
  4. Construisez le fluxRécupérer le contenu d'un fichier à partir de son chemin (Dropbox) → PDF - Classer le document. Carte Contenu du fichier pour obtenir le contenu du fichier de sortie ; utiliser Nom de la classe dans la prochaine action.
  5. Référence d'action complète: Classer le document : Power Automate pour tous les paramètres et champs de sortie.