메인 콘텐츠로 건너뛰기
이 객체는 문서 합성 매개변수를 설정하는 데 사용됩니다. 인식된 텍스트에서 다양한 글꼴 유형을 재현하는 데 사용할 글꼴을 지정하고, 문서 구조 감지 매개변수를 선택하며, 문서 합성 중 메모리 사용량을 관리할 수 있습니다. SynthesisParamsForDocument 객체는 영속 객체입니다. 즉, 객체의 현재 상태를 영구 저장소에 기록할 수 있습니다. 나중에 영구 저장소에서 객체 상태를 읽어 객체를 다시 생성할 수 있습니다. 다음 메서드를 사용해 객체 상태를 영구적으로 저장하고 복원할 수 있습니다. Linux: SaveToFileLoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemoryLoadFromMemory.

속성

,읽기 전용

Engine 객체를 반환합니다.

문서 합성 중 문서 구조 감지 수행 여부를 지정합니다.

이 속성의 기본값은 TRUE입니다.

문서 구조 감지 매개변수에 대한 액세스를 제공합니다.

문서 합성 중 글꼴 서식 감지 수행 여부를 지정합니다. 이 속성이 FALSE로 설정된 경우 FontFormattingDetectionParams 속성은 무시됩니다.

기본 설정에서 ABBYY FineReader Engine 12는 문서 합성 단계에서 글꼴 매개변수를 감지합니다. 이 속성의 값을 FALSE로 설정하는 경우, 페이지 합성 중 글꼴 매개변수 감지를 활성화해야 합니다. 이를 위해ISynthesisParamsForPage::DetectFontFormattingAtPageLevel속성을 TRUE로 설정하십시오. 페이지 합성 중 글꼴 매개변수를 감지하면 이후 문서 합성 속도를 높이고 메모리 사용량을 줄일 수 있습니다. 단, 글꼴 감지 품질이 저하될 수 있습니다.

이 속성의 기본값은 TRUE입니다.

라이선스가Synthesis모듈을 지원하지 않는 경우, 이 속성의 기본값은 FALSE입니다.

글꼴 서식 감지 매개변수에 대한 액세스를 제공합니다.

,읽기 전용

문서 합성 중 사용할 글꼴 집합을 지정합니다.

문서 합성 중 저메모리 모드 사용 여부를 지정합니다. 이 속성을 TRUE로 설정하면 ABBYY FineReader Engine은 동시에 메모리에 로드하는 페이지 수를 줄여 문서 합성 중 600MB 이하의 메모리를 사용하도록 시도합니다. 단, 문서 합성 속도가 느려지고 품질이 약간 저하될 수 있습니다.

이 속성의 기본값은 FALSE입니다.

문서 합성 시 동시에 로드할 수 있는 페이지 수를 지정합니다. 이 속성을 사용하여 메모리 사용량을 줄일 수 있습니다. 32~64 범위의 값을 사용하는 것을 권장합니다. 값이 클수록 처리 속도가 빨라집니다. 단, 대용량 문서를 처리할 때 이 속성의 최댓값을 사용하면 “메모리 부족” 오류가 발생할 수 있으므로 권장하지 않습니다. 5 미만의 값은 무시됩니다.

이 속성의 기본값은 64입니다.

메서드

이름설명
CopyFrom현재 객체의 속성을 다른 객체의 해당 속성 값으로 초기화합니다.
LoadFromFile디스크의 파일에서 객체 내용을 복원합니다.
LoadFromMemory <Note> : Windows에서만 지원됩니다. </Note>전역 메모리에서 객체 내용을 복원합니다.
SaveToFile객체 내용을 디스크의 파일에 저장합니다.
SaveToMemory <Note> : Windows에서만 지원됩니다. </Note>객체 내용을 전역 메모리에 저장합니다.
SynthesisParamsForDocument 객체 다이어그램

출력 매개변수

이 객체는 엔진 객체의 CreateSynthesisParamsForDocument 메서드에 대한 출력 매개변수입니다.

입력 매개변수

이 객체는 다음 메서드의 입력 매개변수로 전달됩니다. SynthesisParamsForDocument_VC

샘플

이 객체는 다음 코드 샘플에서 사용됩니다.

참고 항목

전처리, 분석, 인식 및 합성의 튜닝 매개변수 SynthesisParamsForPage 속성 사용