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
Implements
IList
Vererbte Mitglieder
List
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,>