activities
latest
false
- Überblick
- Verträge zur Dokumentverarbeitung
- Versionshinweise
- Über die DocumentProcessing-Verträge
- Box-Klasse
- IPersistedActivity-Schnittstelle
- PrettyBoxConverter-Klasse
- IClassifierActivity-Schnittstelle
- IClassifierCapabilitiesProvider-Schnittstelle
- ClassifierDocumentType-Klasse
- ClassifierResult-Klasse
- ClassifierCodeActivity-Klasse
- ClassifierNativeActivity-Klasse
- ClassifierAsyncCodeActivity-Klasse
- ClassifierDocumentTypeCapability-Klasse
- ExtractorAsyncCodeActivity-Klasse
- ExtractorCodeActivity-Klasse
- ExtractorDocumentType-Klasse
- ExtractorDocumentTypeCapabilities-Klasse
- ExtractorFieldCapability-Klasse
- ExtractorNativeActivity-Klasse
- ExtractorResult-Klasse
- ICapabilitiesProvider-Schnittstelle
- IExtractorActivity-Schnittstelle
- ExtractorPayload-Klasse
- DocumentActionPriority-Enumeration
- DocumentActionData-Klasse
- DocumentActionStatus-Enumeration
- DocumentActionType-Enumeration
- DocumentClassificationActionData-Klasse
- DocumentValidationActionData-Klasse
- UserData-Klasse
- Document-Klasse
- DocumentSplittingResult-Klasse
- DomExtensions-Klasse
- Page-Klasse
- PageSection-Klasse
- Polygon-Klasse
- PolygonConverter-Klasse
- Metadatenklasse
- WordGroup-Klasse
- Word-Klasse
- ProcessingSource-Enumeration
- ResultsTableCell-Klasse
- ResultsTableValue-Klasse
- ResultsTableColumnInfo-Klasse
- ResultsTable-Klasse
- Rotation-Enumeration
- SectionType-Enumeration
- WordGroupType-Enumeration
- IDocumentTextProjection-Schnittstelle
- ClassificationResult-Klasse
- ExtractionResult-Klasse
- ResultsDocument-Klasse
- ResultsDocumentBounds-Klasse
- ResultsDataPoint-Klasse
- ResultsValue-Klasse
- ResultsContentReference-Klasse
- ResultsValueTokens-Klasse
- ResultsDerivedField-Klasse
- ResultsDataSource-Enumeration
- ResultConstants-Klasse
- SimpleFieldValue-Klasse
- TableFieldValue-Klasse
- DocumentGroup-Klasse
- DocumentTaxonomy-Klasse
- DocumentType-Klasse
- Field-Klasse
- FieldType-Enumeration
- LanguageInfo-Klasse
- MetadataEntry-Klasse
- TextType-Aufzählung
- TypeField-Klasse
- ITrackingActivity-Schnittstelle
- ITrainableActivity-Schnittstelle
- ITrainableClassifierActivity-Schnittstelle
- ITrainableExtractorActivity-Schnittstelle
- TrainableClassifierAsyncCodeActivity-Klasse
- TrainableClassifierCodeActivity-Klasse
- TrainableClassifierNativeActivity-Klasse
- TrainableExtractorAsyncCodeActivity-Klasse
- TrainableExtractorCodeActivity-Klasse
- TrainableExtractorNativeActivity-Klasse
- Document Understanding Digitizer
- Document Understanding ML
- Document Understanding OCR Local Server
- Document Understanding
- Versionshinweise
- Über das Document Understanding-Aktivitätspaket
- Projektkompatibilität
- PDF-Passwort festlegen
- Merge PDFs
- Get PDF Page Count
- Extract PDF Text
- Extract PDF Images
- PDF-Seitenbereich extrahieren
- Extract Document Data
- Validierungsaufgabe erstellen und warten
- Wait for Validation Task and Resume
- Create Validation Task
- Dokument klassifizieren (Classify Document)
- Create Classification Validation Task
- Create Classification Validation Task and Wait
- Wait For Classification Validation Task And Resume
- IntelligentOCR
- Versionshinweise
- Über das IntelligentOCR-Aktivitätspaket
- Projektkompatibilität
- Konfigurieren der Authentifizierung
- Taxonomie laden (Load Taxonomy)
- Digitalisieren von Dokumenten
- Dokumentbereich klassifizieren (Classify Document Scope)
- Schlüsselwortbasierte Classifier (Keyword Based Classifier)
- Document Understanding-Projektklassifizierer
- Intelligenter Schlüsselwortklassifizierer
- Create Document Validation Action
- Wait For Document Classification Action And Resume
- Klassifizierer-Scope trainieren
- Keyword Based Classifier Trainer
- Intelligent Keyword Classifier Trainer
- Datenextraktionsumfang
- Document Understanding-Projektextraktor
- Regex Based Extractor
- Form Extractor
- Extraktor für intelligente Formulare
- Aktuelle Validierungsstation
- Create Document Validation Action
- Wait For Document Validation Action And Resume
- Train Extractors Scope
- Extraktionsergebnisse exportieren
- ML-Services
- OCR
- OCR-Verträge
- Versionshinweise
- Über die OCR-Verträge
- Projektkompatibilität
- IOCRActivity-Schnittstelle
- OCRAsyncCodeActivity-Klasse
- OCRCodeActivity-Klasse
- OCRNativeActivity-Klasse
- Character-Klasse
- OCRResult-Klasse
- Word-Klasse
- FontStyles-Enumeration
- OCRRotation-Enumeration
- OCRCapabilities-Klasse
- OCRScrapeBase-Klasse
- OCRScrapeFactory-Klasse
- ScrapeControlBase-Klasse
- ScrapeEngineUsages-Enumeration
- ScrapeEngineBase
- ScrapeEngineFactory-Klasse
- ScrapeEngineProvider-Klasse
- OmniPage
- PDF
- [Nicht aufgeführt] Abbyy
- Versionshinweise
- Über das Abbyy-Aktivitätspaket
- Projektkompatibilität
- Abbyy OCR
- Abbyy Cloud OCR
- FlexiCapture Classifier
- FlexiCapture Extractor
- FlexiCapture Scope
- Dokument klassifizieren (Classify Document)
- Dokument verarbeiten (Process Document)
- Dokument validieren (Validate Document)
- Dokument exportieren (Export Document)
- Feld erhalten (Get Field)
- Tabelle erhalten (Get Table)
- Vorbereiten der Validierungsstationsdaten
- [Nicht aufgeführt] Abbyy Embedded
OCRScrapeBase-Klasse
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
Document Understanding-Aktivitäten
Letzte Aktualisierung 5. Dez. 2024
OCRScrapeBase-Klasse
Eine abstrakte Klasse, die das Verhalten eines
IOCRActivity
in einem Screen Scraping-Vorgang definiert.
Konstruktoren
OCRScrapeBase(UiPath.OCR.Contracts.Activities.IOCRActivity)
– Initialisiert eine neue Instanz der OCR-Scrape-Engine. Das Konstruktorargument ist eine Aktivität, dieIOCRActivity
implementiert.
Methoden
CreateOcrEngineActivity(System.Activities.InArgument<System.Drawing.Image>)
- Gibt ein neues OCR-Aktivitätsobjekt mit dem angegebenen Bild zurück, das als InArgument festgelegt ist.GetScrapeArguments()
System.Collections.Generic.Dictionary<string, object>
– Sammelt alleUiPath.OCR.Contracts.Activities.IOCRActivity
-Argumente aus dem Scrape-Steuerelement. Diese Argumente werden verwendet, um dieUiPath.OCR.Contracts.Activities.IOCRActivity
,PerformOCR
-Methode auszuführen und die Aktivitätsargumente auszufüllen, wenn die Aktivität erstellt wird, um in einem Workflow verwendet zu werden.GetScrapeControl()
– Ruft das Steuerelement ab, das auf dem Bildschirm angezeigt wird.GetScrapeControl(UiPath.OCR.Contracts.Scrape.ScrapeEngineUsages)
- Gibt die UserControl zurück, mit der diese OCR Engine konfiguriert werden kann.OCRScrapeBase(UiPath.OCR.Contracts.Activities.IOCRActivity)
– Aktivitätskonstruktor.ScrapeOCRAsync(System.Drawing.Bitmap)
– Führt OCR für das angegebene Bild asynchron aus.ScrapeOCRAsync(System.Drawing.Bitmap, UiPath.OCR.Contracts.Scrape.ScrapeEngineUsages, System.Threading.CancellationToken)
– Führt OCR für das angegebene Bild asynchron aus. Kann abgebrochen werden. Ermöglicht dem Aufrufer, anzugeben, ob die OCR im Bildschirm- oder Dokumentmodus ausgeführt werden soll.
Eigenschaften
Name
– Benutzerdefinierte Anzeige des Namens, der diesem OCR gegeben wurde. Dieser Name ist in bestimmten Dropdown-Steuerelementen sichtbar.Priority
– Dieser OCR wird benutzerdefinierte Priorität gegeben. Niedrigere Werte deuten auf eine höhere Priorität hin. Dies bestimmt die Reihenfolge der OCR Engines in bestimmten Dropdown-Steuerelementen.
internal class SampleOCRScrape : OCRScrapeBase
{
private readonly ScrapeEngineUsages _usage;
private readonly SampleScrapeControl _sampleScrapeControl = new SampleScrapeControl();
public override ScrapeEngineUsages Usage { get; } = ScrapeEngineUsages.Document | ScrapeEngineUsages.Screen;
public SampleOCRScrape(IOCRActivity ocrEngineActivity, ScrapeEngineUsages usage) : base(ocrEngineActivity)
{
_usage = usage;
}
public override ScrapeControlBase GetScrapeControl()
{
return _sampleScrapeControl;
}
public override Dictionary<string, object> GetScrapeArguments()
{
return new Dictionary<string, object>
{
{ nameof(SampleOCRAsyncCodeActivity.CustomInput), _sampleScrapeControl.SampleInput }
};
}
}
internal class SampleOCRScrape : OCRScrapeBase
{
private readonly ScrapeEngineUsages _usage;
private readonly SampleScrapeControl _sampleScrapeControl = new SampleScrapeControl();
public override ScrapeEngineUsages Usage { get; } = ScrapeEngineUsages.Document | ScrapeEngineUsages.Screen;
public SampleOCRScrape(IOCRActivity ocrEngineActivity, ScrapeEngineUsages usage) : base(ocrEngineActivity)
{
_usage = usage;
}
public override ScrapeControlBase GetScrapeControl()
{
return _sampleScrapeControl;
}
public override Dictionary<string, object> GetScrapeArguments()
{
return new Dictionary<string, object>
{
{ nameof(SampleOCRAsyncCodeActivity.CustomInput), _sampleScrapeControl.SampleInput }
};
}
}