Class RecognitionResult

Class RecognitionResult

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

이미지 인식 결과입니다.
인식 정보와 결과 내보내기 방법을 포함합니다.

public class RecognitionResult

상속

objectRecognitionResult

상속된 멤버

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

속성

FileName

파일의 전체 경로입니다.

public string FileName { get; set; }

속성 값

string

Image

PDF 생성을 위한 이미지를 가져오거나 설정합니다.

public byte[][,] Image { get; set; }

속성 값

byte[][,]

RecognitionAreasRectangles

사각형 좌표를 가져옵니다.

public List<rectangle> RecognitionAreasRectangles { get; }

속성 값

List<rectangle>

RecognitionAreasText

영역(사각형)의 인식 결과 목록을 가져옵니다.

public List<string> RecognitionAreasText { get; }

속성 값

List<string&gt;

RecognitionCharactersList

인식 알고리즘에 의해 발견된 문자 집합으로, 확률이 높은 순서로 정렬되어 있습니다.

public List<char[]> RecognitionCharactersList { get; }

속성 값

List<char[]&gt;

비고

최대 확률 및 대안이 포함된 System.Char 기호 배열입니다.

RecognitionLinesResult

행(사각형)의 인식 결과 목록을 가져옵니다.

public List<recognitionresult.linesresult> RecognitionLinesResult { get; }

속성 값

List<RecognitionResult.LinesResult&gt;

RecognitionText

하나의 문자열로 인식 결과를 가져옵니다.

public string RecognitionText { get; set; }

속성 값

string

Skew

왜곡 각도를 가져옵니다.

public float Skew { get; set; }

속성 값

float

Warnings

생성 중에 발생한 비치명적 오류를 설명하는 경고 메시지 목록을 가져옵니다.

public List<string> Warnings { get; }

속성 값

List<string&gt;

메서드

GetJson(bool)

인식 결과로 JSON 문자열을 형성합니다.

public string GetJson(bool isReadable = false)

매개변수

isReadable bool

JSON이 사람이 읽을 수 있는지 여부를 결정합니다.

반환

string

인식 결과를 JSON 문자열로 반환합니다.

GetKeywords()

여권에서 키워드를 가져옵니다(테스트 모드. 미국 및 마다가스카르 여권에 대해서만 작동합니다).

public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()

반환

Dictionary<string, RecognitionResult.LinesResult&gt;

키워드를 키로 하고 LinesResult를 값으로 하는 사전입니다.

GetSpellCheckCorrectedText(SpellCheckLanguage, string)

텍스트를 수정합니다(잘못된 철자를 교체합니다).

public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

매개변수

language SpellCheckLanguage

사용할 사전입니다.

dictionaryPath string

선택 사항. 사용자 사전(빈도 사전)의 전체 경로입니다.
사전 파일 형식:
UTF-8 인코딩의 일반 텍스트 파일입니다.
단어와 단어 빈도는 공백 또는 탭으로 구분됩니다. 기본적으로 단어는 첫 번째 열에, 빈도는 두 번째 열에 있어야 합니다.
각 단어-빈도 쌍은 별도의 줄에 있어야 합니다. 줄은 문자 시퀀스 다음에 줄 바꿈("\n"), 캐리지 리턴("\r"), 또는 캐리지 리턴 다음에 줄 바꿈("\r\n")이 오는 것으로 정의됩니다.
모든 단어는 소문자로 되어 있어야 합니다.

반환

string

수정된 단어가 포함된 텍스트입니다.

GetSpellCheckErrorList(SpellCheckLanguage, string)

주어진 입력 텍스트에서 잘못된 철자를 가진 단어와 제안된 철자를 찾습니다.

public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

매개변수

language SpellCheckLanguage

사용할 사전입니다.

dictionaryPath string

선택 사항. 사용자 사전의 전체 경로입니다(빈도 사전).
사전 파일 형식:
UTF-8 인코딩의 일반 텍스트 파일입니다.
단어와 단어 빈도는 공백 또는 탭으로 구분됩니다. 기본적으로 단어는 첫 번째 열에, 빈도는 두 번째 열에 있어야 합니다.
각 단어-빈도 쌍은 별도의 줄에 있어야 합니다. 줄은 문자 시퀀스 다음에 줄 바꿈("\n"), 캐리지 리턴("\r"), 또는 캐리지 리턴 다음에 줄 바꿈("\r\n")이 오는 것으로 정의됩니다.
모든 단어는 소문자로 되어 있어야 합니다.

반환

List<SpellCheckError&gt;

잘못된 철자를 나타내는 SpellCheckError 객체의 목록으로, 각 잘못된 철자에 대한 제안된 올바른 철자 목록과 편집 거리를 포함합니다.

GetXml()

인식 결과로 XML 문자열을 형성합니다.

public string GetXml()

반환

string

인식 결과를 문자열 XML로 직렬화한 것입니다.

Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

문서를 일반 텍스트, PDF 또는 Microsoft Word 문서로 저장합니다.

public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

매개변수

fullFileName string

선택한 형식으로 인식 결과를 저장할 파일 이름과 경로입니다.

saveFormat SaveFormat

문서 형식 (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml).

applySpellingCorrection bool

인식 결과에 잘못된 철자가 있는 경우, 이를 수정하려면 true로 설정합니다.

language SpellCheckLanguage

철자 검사용 사전(선택 사항)입니다.

dictionaryPath string

선택 사항. .txt 형식의 사용자 사전의 전체 경로입니다. 형식은 [단어 - 공백 - 빈도(숫자)]입니다.
예: the 23135851162\nthat 3400031103\n

embeddedFontPath string

선택 사항. 사용자 글꼴의 전체 경로입니다.

optimizePdf PdfOptimizationMode

배경 이미지의 품질을 낮춰 PDF 파일 크기를 줄입니다. 기본적으로 원본 이미지 품질이 유지됩니다.

Save(string, SaveFormat, string, PdfOptimizationMode)

문서를 일반 텍스트, PDF 또는 Microsoft Word 문서로 저장합니다.

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

매개변수

fullFileName string

선택한 형식으로 인식 결과를 저장할 파일 이름과 경로입니다.

saveFormat SaveFormat

문서 형식 (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml).

embeddedFontPath string

선택 사항. 사용자 글꼴의 전체 경로입니다.

optimizePdf PdfOptimizationMode

배경 이미지의 품질을 낮춰 PDF 파일 크기를 줄입니다. 기본적으로 원본 이미지 품질이 유지됩니다.

Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

문서를 일반 텍스트, PDF 또는 Microsoft Word 문서로 저장합니다.

public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

매개변수

stream MemoryStream

선택한 형식으로 인식 결과를 저장할 MemoryStream입니다.

saveFormat SaveFormat

문서 형식 (Docx, Txt, Pdf).

applySpellingCorrection bool

인식 결과에 잘못된 철자가 있는 경우, 이를 수정하려면 true로 설정합니다.

language SpellCheckLanguage

철자 검사용 사전(선택 사항)입니다.

dictionaryPath string

선택 사항. .txt 형식의 사용자 사전의 전체 경로입니다. 형식은 [단어 - 공백 - 빈도(숫자)]입니다.
예: the 23135851162\nthat 3400031103\n

embeddedFontPath string

선택 사항. 사용자 글꼴의 전체 경로입니다.

optimizePdf PdfOptimizationMode

배경 이미지의 품질을 낮춰 PDF 파일 크기를 줄입니다. 기본적으로 원본 이미지 품질이 유지됩니다.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

문서를 일반 텍스트, PDF 또는 Microsoft Word 문서로 저장합니다.

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

매개변수

stream MemoryStream

선택한 형식으로 인식 결과를 저장할 MemoryStream입니다.

saveFormat SaveFormat

문서 형식 (Docx, Txt, Pdf).

embeddedFontPath string

선택 사항. 사용자 글꼴의 전체 경로입니다.

optimizePdf PdfOptimizationMode

배경 이미지의 품질을 낮춰 PDF 파일 크기를 줄입니다. 기본적으로 원본 이미지 품질이 유지됩니다.

연산자

operator +(RecognitionResult, RecognitionResult)

인식된 조각(행)에서 전체 결과를 완성합니다.

public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)

매개변수

main RecognitionResult

오른쪽 피연산자가 추가될 객체입니다.

part RecognitionResult

오른쪽 피연산자입니다.

반환

RecognitionResult

왼쪽 피연산자입니다.

 한국어