Class OcrOutput

Class OcrOutput

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

OCR操作の結果を格納および管理するためのコンテナクラスです。

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

継承

objectList<recognitionresult>OcrOutput

実装

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

継承されたメンバー

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

コンストラクタ

OcrOutput()

Aspose.OCR.OcrOutputクラスの新しいインスタンスを空のコレクションで初期化します。 このコンストラクタは、Aspose.OCR.RecognitionResultの空のリストを初期化するために基底クラスのコンストラクタを呼び出します。

public OcrOutput()

OcrOutput(IEnumerable<recognitionresult>, OcrInput)

指定されたAspose.OCR.RecognitionResultのコレクションでAspose.OCR.OcrOutputクラスの新しいインスタンスを初期化します。 このコンストラクタは、提供されたコレクションから要素をコピーして新しいAspose.OCR.OcrOutputを作成します。

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

パラメータ

collection IEnumerable<RecognitionResult&gt;

リストを初期化するためのAspose.OCR.RecognitionResultのコレクション。

input OcrInput

顧客からの画像データのコレクション。

OcrOutput(int)

指定された初期容量でAspose.OCR.OcrOutputクラスの新しいインスタンスを初期化します。 このコンストラクタは、事前に割り当てられた要素数で新しいAspose.OCR.OcrOutputを作成し、サイズが事前に知られている場合のパフォーマンスを最適化します。

public OcrOutput(int capacity)

パラメータ

capacity int

リストの初期容量。この数は、リストがサイズ変更される前に保持できる最大要素数を表します。

メソッド

AddRange(IEnumerable<recognitionresult>)

指定されたコレクションの要素をAspose.OCR.OcrOutputリストの末尾に追加します。 このメソッドは、必要に応じて追加の操作を実行するためにデフォルトのAddRange動作をオーバーライドします。

public void AddRange(IEnumerable<recognitionresult> collection)

パラメータ

collection IEnumerable<RecognitionResult&gt;

追加するAspose.OCR.RecognitionResultのコレクション。

Save(string, SaveFormat, string, PdfOptimizationMode)

すべての認識結果をファイルに保存します。

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

パラメータ

fullFileName string

選択した形式で認識結果を保存するためのパス付きファイル名。

saveFormat SaveFormat

ドキュメント形式(Docx、Txt、Pdf、Xlsx、Rtf、Json、Xml、Epub)。

embeddedFontPath string

任意。ユーザーフォントのフルパス。

optimizePdf PdfOptimizationMode

背景画像の品質を下げることによってPDFファイルサイズを減らします。デフォルトでは、元の画像品質が保持されます。

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

指定された形式でメモリストリームにすべての認識結果を保存します。

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

パラメータ

stream MemoryStream

選択した形式で認識結果を保存するためのMemoryStream。

saveFormat SaveFormat

ドキュメント形式(Docx、Txt、Pdf、Xlsx、Rtf、Json、Xml、Epub)。

embeddedFontPath string

任意。ユーザーフォントのフルパス。

optimizePdf PdfOptimizationMode

背景画像の品質を下げることによってPDFファイルサイズを減らします。デフォルトでは、元の画像品質が保持されます。

SavePdf(string, string, PdfOptimizationMode)

すべての認識結果を検索可能なPDFファイルに保存し、元の画像を背景として設定します。

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

パラメータ

fullFileName string

選択した形式で認識結果を保存するためのパス付きファイル名。

embeddedFontPath string

任意。ユーザーフォントのフルパス。

optimizePdf PdfOptimizationMode

背景画像の品質を下げることによってPDFファイルサイズを減らします。デフォルトでは、元の画像品質が保持されます。

SavePdf(MemoryStream, string, PdfOptimizationMode)

すべての認識結果をメモリ内の検索可能なPDF文書に保存し、元の画像を背景として埋め込みます。

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

パラメータ

stream MemoryStream

選択した形式で認識結果を保存するためのMemoryStream。

embeddedFontPath string

任意。ユーザーフォントのフルパス。

optimizePdf PdfOptimizationMode

背景画像の品質を下げることによってPDFファイルサイズを減らします。デフォルトでは、元の画像品質が保持されます。

 日本語