Class OcrOutput

Class OcrOutput

Il nome: Aspose.OCR Assemblea: Aspose.OCR.dll (25.4.0)

Una classe di container per memorizzare e gestire i risultati delle operazioni OCR.

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

I membri ereditari

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

Inizia una nuova instanza della classe Aspose.OCR.OcrOutput con una raccolta vuota.Questo costruttore chiama il costruttore di base per inizializzare una lista vuota di Aspose.OCR.RecognitionResult.

public OcrOutput()

OcrOutput(Recognizione > Recognizione > Recognizione>, di OcrInput)

Inizia una nuova instanza della classe Aspose.OCR.OcrOutput con una raccolta specifica di Aspose.OCR.RecognitionResult.Questo costruttore crea un nuovo Aspose.OCR.OcrOutput copiando gli elementi della raccolta fornita.

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

Parameters

collection IEnumerable di < RecognitionResult >

La raccolta di Aspose.OCR.RecognitionResult per inizializzare la lista con.

input OcrInput

La raccolta di immagini dati dal cliente.

OcrOutput(int)

Inizializza una nuova instanza della classe Aspose.OCR.OcrOutput con una capacità iniziale specificata.Questo costruttore crea un nuovo Aspose.OCR.OcrOutput con un numero predefinito di elementi assegnati, ottimizzando per le prestazioni quando la dimensione è nota in anticipo.

public OcrOutput(int capacity)

Parameters

capacity int

Questo numero rappresenta il numero massimo di elementi che la lista può tenere prima di riprendere.

Methods

AddRange(Recognizione > Recognizione > Recognizione>)

Aggiungi gli elementi della raccolta specificata alla fine dell’elenco Aspose.OCR.OcrOutput.Questo metodo supera il comportamento AddRange predefinito per eseguire ulteriori operazioni, se necessario.

public void AddRange(IEnumerable<recognitionresult> collection)

Parameters

collection IEnumerable di < RecognitionResult >

La raccolta di Aspose.OCR.RecognitionResult per aggiungere.

Save(string, SaveFormat, string, PdfOptimizationMode)

Salva tutti i risultati di riconoscimento in un file.

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

Parameters

fullFileName string

Il nome del file con un percorso per salvare il risultato del riconoscimento nel formato selezionato.

saveFormat SaveFormat

Formato di documento (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml, Epub).

embeddedFontPath string

Opzionale. percorso completo alla font utente.

optimizePdf PdfOptimizationMode

Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Salva tutti i risultati di riconoscimento in un flusso di memoria nel formato specificato.

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

Parameters

stream MemoryStream

MemoryStream per il recupero dei risultati nel formato selezionato.

saveFormat SaveFormat

Formato di documento (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml, Epub).

embeddedFontPath string

Opzionale. percorso completo alla font utente.

optimizePdf PdfOptimizationMode

Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.

SavePdf(stringa, stringa, PdfOptimizationMode)

Salva tutti i risultati di riconoscimento in un file PDF di ricerca, con le immagini originali impostate come sfondo.

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

Parameters

fullFileName string

Il nome del file con un percorso per salvare il risultato del riconoscimento nel formato selezionato.

embeddedFontPath string

Opzionale. percorso completo alla font utente.

optimizePdf PdfOptimizationMode

Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.

SavePdf(MemoryStream, string, PdfOptimizationMode)

Salva tutti i risultati di riconoscimento in un documento PDF in memoria, incorporando le immagini originali come sfondo.

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

Parameters

stream MemoryStream

MemoryStream per il recupero dei risultati nel formato selezionato.

embeddedFontPath string

Opzionale. percorso completo alla font utente.

optimizePdf PdfOptimizationMode

Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.</recognitionresult,>

 Italiano