Class OcrOutput

Class OcrOutput

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

Uma classe contêiner para armazenar e gerenciar os resultados das operações de OCR.

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

Herança

objectList<recognitionresult>OcrOutput

Implementa

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

Membros Herdados

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

Construtores

OcrOutput()

Inicializa uma nova instância da classe Aspose.OCR.OcrOutput com uma coleção vazia. Este construtor chama o construtor da classe base para inicializar uma lista vazia de Aspose.OCR.RecognitionResult.

public OcrOutput()

OcrOutput(IEnumerable<recognitionresult>, OcrInput)

Inicializa uma nova instância da classe Aspose.OCR.OcrOutput com uma coleção especificada de Aspose.OCR.RecognitionResult. Este construtor cria um novo Aspose.OCR.OcrOutput copiando os elementos da coleção fornecida.

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

Parâmetros

collection IEnumerable<RecognitionResult&gt;

A coleção de Aspose.OCR.RecognitionResult para inicializar a lista.

input OcrInput

A coleção de dados de imagens do cliente.

OcrOutput(int)

Inicializa uma nova instância da classe Aspose.OCR.OcrOutput com uma capacidade inicial especificada. Este construtor cria um novo Aspose.OCR.OcrOutput com um número pré-definido de elementos alocados, otimizando para desempenho quando o tamanho é conhecido antecipadamente.

public OcrOutput(int capacity)

Parâmetros

capacity int

A capacidade inicial da lista. Este número representa o número máximo de elementos que a lista pode conter antes de redimensionar.

Métodos

AddRange(IEnumerable<recognitionresult>)

Adiciona os elementos da coleção especificada ao final da lista Aspose.OCR.OcrOutput. Este método substitui o comportamento padrão do AddRange para realizar operações adicionais, se necessário.

public void AddRange(IEnumerable<recognitionresult> collection)

Parâmetros

collection IEnumerable<RecognitionResult&gt;

A coleção de Aspose.OCR.RecognitionResult a ser adicionada.

Save(string, SaveFormat, string, PdfOptimizationMode)

Salva todos os resultados de reconhecimento em um arquivo.

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

Parâmetros

fullFileName string

Nome do arquivo com um caminho para salvar o resultado do reconhecimento no formato selecionado.

saveFormat SaveFormat

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

embeddedFontPath string

Opcional. Caminho completo para a fonte do usuário.

optimizePdf PdfOptimizationMode

Reduzir o tamanho do arquivo PDF diminuindo a qualidade das imagens de fundo. Por padrão, a qualidade original da imagem é preservada.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Salva todos os resultados de reconhecimento em um fluxo de memória no 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 salvar o resultado do reconhecimento no formato selecionado.

saveFormat SaveFormat

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

embeddedFontPath string

Opcional. Caminho completo para a fonte do usuário.

optimizePdf PdfOptimizationMode

Reduzir o tamanho do arquivo PDF diminuindo a qualidade das imagens de fundo. Por padrão, a qualidade original da imagem é preservada.

SavePdf(string, string, PdfOptimizationMode)

Salva todos os resultados de reconhecimento em um arquivo PDF pesquisável, com as imagens originais definidas como fundo.

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

Parâmetros

fullFileName string

Nome do arquivo com um caminho para salvar o resultado do reconhecimento no formato selecionado.

embeddedFontPath string

Opcional. Caminho completo para a fonte do usuário.

optimizePdf PdfOptimizationMode

Reduzir o tamanho do arquivo PDF diminuindo a qualidade das imagens de fundo. Por padrão, a qualidade original da imagem é preservada.

SavePdf(MemoryStream, string, PdfOptimizationMode)

Salva todos os resultados de reconhecimento em um documento PDF pesquisável em memória, incorporando as imagens originais como fundo.

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

Parâmetros

stream MemoryStream

MemoryStream para salvar o resultado do reconhecimento no formato selecionado.

embeddedFontPath string

Opcional. Caminho completo para a fonte do usuário.

optimizePdf PdfOptimizationMode

Reduzir o tamanho do arquivo PDF diminuindo a qualidade das imagens de fundo. Por padrão, a qualidade original da imagem é preservada.

 Português