Aktivitäten
Neuestes
False
Bannerhintergrundbild
Document Understanding-Aktivitäten
Letzte Aktualisierung 10. April 2024

Manuelle Validierung für "Digitize Documents"

Im folgenden Beispiel wird erklärt, wie Daten manuell aus einem Bild extrahiert und die Ausgabe in einer separaten Datei dargestellt werden. Dabei werden Aktivitäten wie Digitize Document oder Present Validation Station verwendet. Diese Aktivitäten finden Sie im Paket UiPath.IntelligentOCR.Activities .

Hinweis: Dieser Workflow verwendet eine ältere Version des UiPath.IntelligentOCR.Activities -Pakets.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess, der standardmäßig als Main benannt ist.

    Hinweis: Stellen Sie sicher, dass Sie alle erforderlichen Dateien (.json -Dateien und alle Bilder) im Projektordner hinzufügen.
  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer und erstellen Sie die folgenden Variablen:

    Variablenname

    Variablentyp

    Standardwert

    Text

    String

     

    DOM

    UiPath.DocumentProcessing.Contracts.Dom.Document

     

    Data

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    DocumentTaxonomy

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    TaxonomyJSON

    String

     

    HumanValidated

    UiPath.DocumentProcessing.Contracts.Results.ExtractionResult

     
  3. Ziehen Sie eine Aktivität „Textdatei lesen“ in die Sequence.

    • Fügen Sie im Eigenschaftenbereich den Namen der Datei, in diesem Fall "taxonomy.json", in das Feld Dateiname ein.
    • Fügen Sie die Variable TaxonomyJSON in das Feld Inhalt ein.
  4. Fügen Sie eine „ Assign “-Aktivität unter der Aktivität „ Read Text File “ hinzu.

    • Fügen Sie die Variable Data im Feld An und den Ausdruck DocumentTaxonomy.Deserialize(TaxonomyJSON) im Feld Wert hinzu. Diese Aktivität erstellt die Taxonomie für die Extraktion.
  5. Ziehen Sie eine Aktivität „ Dokument digitalisieren“ unter die Aktivität „Zuweisen“ .

    • Fügen Sie im Eigenschaftenbereich den Wert 1 in das Feld Parallelitätsgrad ein.
    • Fügen Sie den Ausdruck "Input\Invoice01.tif" in das Feld Dokumentpfad ein.
    • Fügen Sie die Variable DOM im Feld DocumentObjectModel hinzu.
    • Fügen Sie die Variable Text im Feld Dokumenttext hinzu.
  6. Legen Sie eine Google OCR -Engine in der Aktivität „Dokument digitalisieren“ ab .

    • Fügen Sie im Eigenschaftenbereich die Variable Image in das Feld Bild ein.
    • Aktivieren Sie das Kontrollkästchen für die Option Wörter extrahieren . Diese Option extrahiert die Position aller erkannten Wörter auf dem Bildschirm.
    • Fügen Sie den Ausdruck "eng" in das Feld Sprache ein.
    • Wählen Sie in der Dropdownliste Profil die Option Legacy aus.
    • Fügen Sie den Wert 2 in das Feld Skalierung ein.
  7. Platzieren Sie eine „Presentation Validation Station“ -Aktivität unter der Aktivität „Dokument digitalisieren“ .

    • Fügen Sie im Panel Eigenschaften die Variable DOM im Feld DocumentObjectModel hinzu.
    • Fügen Sie den Ausdruck "Input\Invoice01.tif" in das Feld Dokumentpfad ein.
    • Fügen Sie die Variable Text im Feld Dokumenttext hinzu.
    • Fügen Sie die Variable Data im Feld Taxonomie hinzu.
    • Fügen Sie die Variable HumanValidated im Feld ValidatedExtractionResults hinzu .
  8. Ziehen Sie eine For Each- Aktivität unter die Aktivität Present Validation Station .

    • Wählen Sie im Eigenschaftenbereich die Option UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint aus der TypeArgument-Dropdownliste aus.
    • Fügen Sie den Ausdruck HumanValidated.ResultsDocument.Fields in das Feld Werte ein.
  9. Ziehen Sie eine „Log Message“ -Aktivität in den Textkörper der „ For Each“ -Aktivität.

    • Wählen Sie in der Dropdownliste Ebene die Option Info aus.
    • Fügen Sie den Ausdruck item.FieldName in das Feld Nachricht ein.
  10. Ziehen Sie eine Log Message-Aktivität unter die vorherige Aktivität Log Message.

    • Wählen Sie in der Dropdownliste Ebene die Option Info aus.
    • Fügen Sie den Ausdruck item.Values(0).Value.ToString in das Feld Nachricht ein.
  11. Ziehen Sie eine „Write Line “-Aktivität unter die „Log Message“ -Aktivitäten.

    • Fügen Sie den Wert "" in das Feld Text ein.
  12. Führen Sie den Prozess aus. Der Roboter verwendet die IntelligentOCR-Aktivitäten, um die Daten manuell zu verarbeiten und die Ergebnisse zu präsentieren.

Laden Sie das Beispiel hier herunter.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.