Class OcrOutput

Class OcrOutput

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

En behållarklass för att lagra och hantera resultaten av OCR-operationer.

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

Arv

objectList<recognitionresult>OcrOutput

Implementerar

IList<recognitionresult>, ICollection<recognitionresult>, IList, ICollection, IReadOnlyList<recognitionresult>, IReadOnlyCollection<recognitionresult>, IEnumerable<recognitionresult>, IEnumerable

Ärvt Medlemmar

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

Konstruktörer

OcrOutput()

Initierar en ny instans av Aspose.OCR.OcrOutput-klassen med en tom samling. Denna konstruktor anropar basklassens konstruktor för att initiera en tom lista av Aspose.OCR.RecognitionResult.

public OcrOutput()

OcrOutput(IEnumerable<recognitionresult>, OcrInput)

Initierar en ny instans av Aspose.OCR.OcrOutput-klassen med en angiven samling av Aspose.OCR.RecognitionResult. Denna konstruktor skapar en ny Aspose.OCR.OcrOutput genom att kopiera elementen från den angivna samlingen.

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

Parametrar

collection IEnumerable<RecognitionResult&gt;

Samlingen av Aspose.OCR.RecognitionResult för att initiera listan med.

input OcrInput

Samlingen av bilddata från kunden.

OcrOutput(int)

Initierar en ny instans av Aspose.OCR.OcrOutput-klassen med en angiven initial kapacitet. Denna konstruktor skapar en ny Aspose.OCR.OcrOutput med ett fördefinierat antal element allokerade, vilket optimerar prestanda när storleken är känd i förväg.

public OcrOutput(int capacity)

Parametrar

capacity int

Den initiala kapaciteten för listan. Detta nummer representerar det maximala antalet element listan kan hålla innan den behöver ändras.

Metoder

AddRange(IEnumerable<recognitionresult>)

Lägger till elementen i den angivna samlingen till slutet av Aspose.OCR.OcrOutput-listan. Denna metod åsidosätter standard AddRange-beteendet för att utföra ytterligare operationer, om det behövs.

public void AddRange(IEnumerable<recognitionresult> collection)

Parametrar

collection IEnumerable<RecognitionResult&gt;

Samlingen av Aspose.OCR.RecognitionResult att lägga till.

Save(string, SaveFormat, string, PdfOptimizationMode)

Sparar alla igenkänningsresultat till en fil.

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

Parametrar

fullFileName string

Filnamn med en sökväg för att spara igenkänningsresultat i det valda formatet.

saveFormat SaveFormat

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

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Sparar alla igenkänningsresultat till en minnesström i det angivna formatet.

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

Parametrar

stream MemoryStream

Minnesström för att spara igenkänningsresultat i det valda formatet.

saveFormat SaveFormat

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

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

SavePdf(string, string, PdfOptimizationMode)

Sparar alla igenkänningsresultat i en sökbar PDF-fil, med de ursprungliga bilderna som bakgrund.

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

Parametrar

fullFileName string

Filnamn med en sökväg för att spara igenkänningsresultat i det valda formatet.

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

SavePdf(MemoryStream, string, PdfOptimizationMode)

Sparar alla igenkänningsresultat i ett sökbart PDF-dokument i minnet, med de ursprungliga bilderna inbäddade som bakgrund.

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

Parametrar

stream MemoryStream

Minnesström för att spara igenkänningsresultat i det valda formatet.

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

 Svenska