Class OcrOutput

Class OcrOutput

Der Name: Aspose.OCR Zusammensetzung: Aspose.OCR.dll (25.4.0)

Eine Containerklasse zur Speicherung und Verwaltung der Ergebnisse der OCR-Transaktionen.

public class OcrOutput : List<recognitionresult>, IList<recognitionresult>, ICollection<recognitionresult>, IList, ICollection, IReadOnlyList<recognitionresult>, IReadOnlyCollection<recognitionresult>, IEnumerable<recognitionresult>, IEnumerable

Inheritance

object List OcrOutput

Implements

IList , ICollection , IList , ICollection , IReadOnlyList , IReadOnlyCollection , IEnumerable , IEnumerable

Vererbte Mitglieder

List.Add(RecognitionResult) , List.AddRange(IEnumerable) , List.AsReadOnly() , List.BinarySearch(int, int, RecognitionResult, IComparer?) , List.BinarySearch(RecognitionResult) , List.BinarySearch(RecognitionResult, IComparer?) , List.Clear() , List.Contains(RecognitionResult) , List.ConvertAll(Converter<recognitionresult, toutput="">) , List.CopyTo(RecognitionResult[]) , List.CopyTo(int, RecognitionResult[], int, int) , List.CopyTo(RecognitionResult[], int) , List.EnsureCapacity(int) , List.Exists(Predicate) , List.Find(Predicate) , List.FindAll(Predicate) , List.FindIndex(Predicate) , List.FindIndex(int, Predicate) , List.FindIndex(int, int, Predicate) , List.FindLast(Predicate) , List.FindLastIndex(Predicate) , List.FindLastIndex(int, Predicate) , List.FindLastIndex(int, int, Predicate) , List.ForEach(Action) , List.GetEnumerator() , List.GetRange(int, int) , List.Slice(int, int) , List.IndexOf(RecognitionResult) , List.IndexOf(RecognitionResult, int) , List.IndexOf(RecognitionResult, int, int) , List.Insert(int, RecognitionResult) , List.InsertRange(int, IEnumerable) , List.LastIndexOf(RecognitionResult) , List.LastIndexOf(RecognitionResult, int) , List.LastIndexOf(RecognitionResult, int, int) , List.Remove(RecognitionResult) , List.RemoveAll(Predicate) , List.RemoveAt(int) , List.RemoveRange(int, int) , List.Reverse() , List.Reverse(int, int) , List.Sort() , List.Sort(IComparer?) , List.Sort(int, int, IComparer?) , List.Sort(Comparison) , List.ToArray() , List.TrimExcess() , List.TrueForAll(Predicate) , List.Capacity , List.Count , List.this[int] , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

OcrOutput()

Initialisiert eine neue Instanz der Aspose.OCR.OcrOutput Klasse mit einer leeren Sammlung.Dieser Konstruktor ruft den Basisklasse Konstruktor an, eine leere Liste von Aspose.OCR.RecognitionResult zu initialisieren.

public OcrOutput()

OcrOutput(Anerkennung > Anerkennung>, und OcrInput)

Initialisiert eine neue Instanz der Aspose.OCR.OcrOutput Klasse mit einer angegebenen Sammlung von Aspose.OCR.RecognitionResult.Dieser Konstruktor erstellt einen neuen Aspose.OCR.OcrOutput, indem er die Elemente aus der bereitgestellten Sammlung kopiert.

public OcrOutput(IEnumerable<recognitionresult> collection, OcrInput input)

Parameters

collection IEnumerable &undlt; RecognitionResult >

Die Sammlung von Aspose.OCR.RecognitionResult, um die Liste mit zu initialisieren.

input OcrInput

Die Sammlung von Bildern Daten vom Kunden.

OcrOutput(Int)

Initialisiert eine neue Instanz der Aspose.OCR.OcrOutput Klasse mit einer angegebenen Anfangskapazität.Dieser Konstruktor erstellt einen neuen Aspose.OCR.OcrOutput mit einer vordefinierten Anzahl von Elemente, die für die Leistung optimiert werden, wenn die Größe im Voraus bekannt ist.

public OcrOutput(int capacity)

Parameters

capacity int

Diese Zahl stellt die maximale Anzahl der Elemente dar, die die Liste vor der Wiedergabe halten kann.

Methods

AddRange(Anerkennung > Anerkennung>)

Fügt die Elemente der angegebenen Sammlung am Ende der Aspose.OCR.OcrOutput-Liste hinzu.Diese Methode überschreitet das standardmäßige AddRange-Verhalten, um gegebenenfalls zusätzliche Operationen durchzuführen.

public void AddRange(IEnumerable<recognitionresult> collection)

Parameters

collection IEnumerable &undlt; RecognitionResult >

Die Sammlung von Aspose.OCR.RecognitionResult hinzufügen.

Save(String, SaveFormat, String, PdfOptimizationMode)

Speichern Sie alle Erkennungsergebnisse in eine Datei.

public void Save(string fullFileName, SaveFormat saveFormat = SaveFormat.Text, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filenamen mit einem Weg zur Speicherung des Erkennungsergebnisses im ausgewählten Format.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml, Epub).

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.

Save(MemoryStream, SaveFormat, String, PdfOptimizationMode)

Speichern Sie alle Erkennungsergebnisse in einen Speicherstrom im angegebenen Format.

public void Save(MemoryStream stream, SaveFormat saveFormat = SaveFormat.Text, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream für das Speichern der Erkennung führt im ausgewählten Format.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml, Epub).

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.

SavePdf(String, String, PdfOptimizationModus)

Speichern Sie alle Erkennungsergebnisse in eine suchtbare PDF-Datei, mit den ursprünglichen Bildern als Hintergrund festgelegt.

public void SavePdf(string fullFileName, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filenamen mit einem Weg zur Speicherung des Erkennungsergebnisses im ausgewählten Format.

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.

SavePdf(MemoryStream, String, PdfOptimizationMode)

Speichern Sie alle Erkennungsergebnisse in ein in-memory-suchtbares PDF-Dokument, das die ursprünglichen Bilder als Hintergrund integriert.

public void SavePdf(MemoryStream stream, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream für das Speichern der Erkennung führt im ausgewählten Format.

embeddedFontPath string

Optionell. Vollweg zum Benutzer-Schriftwort.

optimizePdf PdfOptimizationMode

Reduzieren Sie die PDF-Datei Größe, indem Sie die Qualität der Hintergrundbilder senken.</recognitionresult,>

 Deutsch