UiPath Documentation
activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Activités Document Understanding

Dernière mise à jour 19 mai 2026

Valider manuellement des documents numérisés

L'exemple ci-dessous explique comment extraire manuellement les données d'une image et présenter la sortie dans un fichier distinct. Il présente des activités telles que Digitize Document ou Present Validation Station. Vous pouvez retrouver ces activités dans le package UiPath.IntelligentOCR.Activities .

Remarque :

This workflow is using an older version of the UiPath.IntelligentOCR.Activities package.

Steps:

  1. Ouvrez Studio et créez un nouveau Processus nommé par défaut Principal.

    Remarque :

    Make sure to add all the needed files (.json files and all the images) inside the project folder.

  2. Ajoutez un conteneur Séquence dans le concepteur de workflow et créez les variables indiquées dans le tableau suivant :

    Table 1. Variables à créer

    Types de variablesValeur par défaut
    TextChaîne de caractères (string)
    DOMUiPath.DocumentProcessing.Contracts.Dom.Document
    DataUiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy
    DocumentTaxonomyUiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy
    TaxonomyJSONChaîne de caractères (string)
    HumanValidatedUiPath.DocumentProcessing.Contracts.Results.ExtractionResult
  3. Ajoutez une activité Lire le fichier texte (Read Text File) dans la séquence.

    • In the Properties panel, add the name of the file, in this case "taxonomy.json", in the FileName field.
    • Add the variable TaxonomyJSON in the Content field.
  4. Ajoutez une activité Affecter (Assign) après l’activité Lire le fichier texte (Read Text File).

    • Add the variable Data in the To field and the expression DocumentTaxonomy.Deserialize(TaxonomyJSON) in the Value field. This activity builds the taxonomy for extraction.
  5. Ajoutez une activité Numériser le document (Digitize Document) après l’activité Affecter (Assign).

    • In the Properties panel, add the value 1 in the DegreeOfParallelism field.
    • Add the expression "Input\Invoice01.tif" in the DocumentPath field.
    • Add the variable DOM in the DocumentObjectModel field.
    • Add the variable Text in the DocumentText field.
  6. Ajoutez un moteur Google OCR dans l’activité Numériser le document (Digitize Document).

    • Dans le panneau Propriétés, ajoutez la variable Image dans le champ Image.
    • Select the check box for the ExtractWords option. This option extracts the on-screen position of all detected words.
    • Add the expression "eng" in the Language field.
    • Select the option Legacy from the Profile drop-down list.
    • Ajoutez la valeur 2 dans le champ Échelle.
  7. Ajoutez une activité Présenter la station de validation (Present Validation Station) après l’activité Numériser le document (Digitize Document).

    • In the Properties panel, add the variable DOM in the DocumentObjectModel field.
    • Add the expression "Input\Invoice01.tif" in the DocumentPath field.
    • Add the variable Text in the DocumentText field.
    • Add the variable Data in the Taxonomy field.
    • Add the variable HumanValidated in the ValidatedExtractionResults field.
  8. Ajoutez une activité Pour chaque (For Each) sous l’activité Présenter la station de validation (Present Validation Station).

    • In the Properties panel, select the option UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint from the TypeArgument drop-down list.
    • Add the expression HumanValidated.ResultsDocument.Fields in the Values field.
  9. Add a Log Message activity inside the Body of the For Each activity.

    • Select the option Info from the Level drop-down list.
    • Ajoutez l’expression item.FieldName dans le champ Message.
  10. Faites glisser une activité Message du journal (Log Message) sous l’activité Message du journal précédente.

    • Sélectionnez l’option Info dans la liste déroulante Niveau.
    • Ajoutez l’expression item.Values(0).Value.ToString dans le champ Message.
  11. Ajouter une activité Écrire une ligne (Write Line) sous l’activité Message du journal (Log Message).

    • Add the value "" in the Text field.
  12. Exécutez le processus. Le robot utilise les activités IntelligentOCR pour traiter manuellement les données et présenter les résultats.

Accédez au lien suivant pour télécharger l’exemple en tant que fichier ZIP : Exemple.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour