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 파일 크기를 줄입니다. 기본적으로 원본 이미지 품질이 유지됩니다.

 한국어