Class OcrOutput

Class OcrOutput

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

Una clase contenedora para almacenar y gestionar los resultados de las operaciones de OCR.

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

Herencia

objectList<recognitionresult>OcrOutput

Implementa

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

Miembros heredados

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()

Constructores

OcrOutput()

Inicializa una nueva instancia de la clase Aspose.OCR.OcrOutput con una colección vacía. Este constructor llama al constructor de la clase base para inicializar una lista vacía de Aspose.OCR.RecognitionResult.

public OcrOutput()

OcrOutput(IEnumerable<recognitionresult>, OcrInput)

Inicializa una nueva instancia de la clase Aspose.OCR.OcrOutput con una colección especificada de Aspose.OCR.RecognitionResult. Este constructor crea un nuevo Aspose.OCR.OcrOutput copiando los elementos de la colección proporcionada.

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

Parámetros

collection IEnumerable<RecognitionResult&gt;

La colección de Aspose.OCR.RecognitionResult para inicializar la lista.

input OcrInput

La colección de datos de imágenes del cliente.

OcrOutput(int)

Inicializa una nueva instancia de la clase Aspose.OCR.OcrOutput con una capacidad inicial especificada. Este constructor crea un nuevo Aspose.OCR.OcrOutput con un número predefinido de elementos asignados, optimizando el rendimiento cuando se conoce el tamaño de antemano.

public OcrOutput(int capacity)

Parámetros

capacity int

La capacidad inicial de la lista. Este número representa el máximo de elementos que la lista puede contener antes de redimensionarse.

Métodos

AddRange(IEnumerable<recognitionresult>)

Agrega los elementos de la colección especificada al final de la lista Aspose.OCR.OcrOutput. Este método sobrescribe el comportamiento predeterminado de AddRange para realizar operaciones adicionales, si es necesario.

public void AddRange(IEnumerable<recognitionresult> collection)

Parámetros

collection IEnumerable<RecognitionResult&gt;

La colección de Aspose.OCR.RecognitionResult a agregar.

Save(string, SaveFormat, string, PdfOptimizationMode)

Guarda todos los resultados de reconocimiento en un archivo.

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

Parámetros

fullFileName string

Nombre de archivo con una ruta para guardar el resultado de reconocimiento en el formato seleccionado.

saveFormat SaveFormat

Formato del documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).

embeddedFontPath string

Opcional. Ruta completa a la fuente del usuario.

optimizePdf PdfOptimizationMode

Reduce el tamaño del archivo PDF al disminuir la calidad de las imágenes de fondo. Por defecto, se preserva la calidad de la imagen original.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Guarda todos los resultados de reconocimiento en un flujo de memoria en el formato especificado.

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

Parámetros

stream MemoryStream

MemoryStream para guardar el resultado de reconocimiento en el formato seleccionado.

saveFormat SaveFormat

Formato del documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).

embeddedFontPath string

Opcional. Ruta completa a la fuente del usuario.

optimizePdf PdfOptimizationMode

Reduce el tamaño del archivo PDF al disminuir la calidad de las imágenes de fondo. Por defecto, se preserva la calidad de la imagen original.

SavePdf(string, string, PdfOptimizationMode)

Guarda todos los resultados de reconocimiento en un archivo PDF buscable, con las imágenes originales establecidas como fondo.

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

Parámetros

fullFileName string

Nombre de archivo con una ruta para guardar el resultado de reconocimiento en el formato seleccionado.

embeddedFontPath string

Opcional. Ruta completa a la fuente del usuario.

optimizePdf PdfOptimizationMode

Reduce el tamaño del archivo PDF al disminuir la calidad de las imágenes de fondo. Por defecto, se preserva la calidad de la imagen original.

SavePdf(MemoryStream, string, PdfOptimizationMode)

Guarda todos los resultados de reconocimiento en un documento PDF buscable en memoria, incrustando las imágenes originales como fondo.

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

Parámetros

stream MemoryStream

MemoryStream para guardar el resultado de reconocimiento en el formato seleccionado.

embeddedFontPath string

Opcional. Ruta completa a la fuente del usuario.

optimizePdf PdfOptimizationMode

Reduce el tamaño del archivo PDF al disminuir la calidad de las imágenes de fondo. Por defecto, se preserva la calidad de la imagen original.

 Español