메인 콘텐츠로 건너뛰기
이 객체는 ABBYY FineReader Engine의 내보내기 기능을 통해, 인식된 텍스트를 HTML 형식으로 내보낼 때 사용하는 Parameter를 조정하는 기능을 제공합니다. 이 객체에 대한 포인터는 입력 Parameter로 내보내기 메서드에 전달되며, 그 결과 내보내기 결과에 영향을 줍니다. 이 유형의 새로 생성된 객체에 있는 모든 속성은 기본적으로 적절한 값으로 설정됩니다. 각 속성의 기본값에 대한 자세한 내용은 해당 속성 설명을 참조하세요. HTMLExportParams 객체는 영속 객체입니다. 즉, 객체의 현재 상태를 영구 저장소에 기록할 수 있습니다. 이후 영구 저장소에서 객체 상태를 읽어 객체를 다시 생성할 수 있습니다. 다음 메서드는 객체의 영속성을 지원합니다. Linux: SaveToFileLoadFromFile Windows: SaveToFile, LoadFromFile, SaveToMemoryLoadFromMemory.

속성

,읽기 전용

Engine 객체를 반환합니다.

내보내기에 사용할 HTML 버전을 지정합니다.

이 속성의 값을 HFM_Format40 또는 HFM_Format50으로 설정하면, HTMLSynthesisMode 및 SeparatePages 속성을 각각 HSM_PlainText 및 TRUE로 설정할 수 없습니다.

기본값은 HFM_Format40입니다.

인식된 텍스트에서 HTML 코드를 합성하는 모드를 지정합니다. 합성 모드는 네 가지입니다: 단락만 유지, 단락 및 글꼴 유지, 문서의 전체 구조 유지, 문서의 정확한 사본 유지.

이 속성의 값을 HSM_PlainText로 설정하면, HTMLFormatMode 속성의 값을 HFM_Format40 또는 HFM_Format50으로 설정할 수 없으며, UseCss 속성의 값은 반드시 FALSE로 설정해야 합니다.

기본값은 HSM_FlexibleLayout이며, 문서의 전체 구조가 유지됩니다.

출력 문서의 구조를 재구성할 때 문서의 논리적 구조를 사용할지 여부를 지정합니다. 이 속성이 FALSE이면, 출력 문서의 구조는 layout blocks를 기반으로 재구성됩니다.

SeparatePages 속성의 값이 TRUE인 경우 이 속성을 TRUE로 설정할 수 없습니다.

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

이 속성이 TRUE이고 여러 페이지를 HTML 형식으로 내보내는 경우, 페이지 사이에 <HR> 태그가 삽입되어 브라우저에 수평선이 표시됩니다.

이 속성이 TRUE인 경우:
  • 문서의 논리적 구조가 유지되지 않습니다 ( UseDocumentStructure 속성을 TRUE로 설정할 수 없습니다).
  • HTMLFormatMode 속성의 값을 HFM_Format40 또는 HFM_Format50으로 설정할 수 없습니다.
  • UseCss 속성의 값을 반드시 FALSE로 설정해야 합니다.

기본값은 FALSE입니다.

스타일시트 생성 여부를 결정합니다. 스타일시트는 별도의 .css 파일에 작성되거나 HTML 문서의 head 섹션에 포함될 수 있습니다.

SeparatePages 속성의 값이 TRUE인 경우 이 속성을 TRUE로 설정할 수 없습니다.

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

출력 문서를 파일로 분할하는 모드를 지정합니다.

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

내보내기 시 인식된 텍스트의 원본 줄 바꿈이 유지되는지 여부를 지정합니다.

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

HTML 형식으로 인식된 텍스트를 내보낼 때 텍스트와 배경의 원래 색상이 유지되는지 여부를 지정합니다.

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

반복 제목을 출력 HTML 파일에 저장할지 여부를 지정합니다.

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

,read-only

문서의 작성자, 주제, 제목 및 키워드를 출력 파일에 기록할지 여부를 지정합니다. 이러한 문서 매개변수는객체의하위 객체에 정의되어 있습니다.

HTML 형식 출력 파일의 인코딩 유형을 지정합니다.

이 속성의 값을 TET_Simple로 변경하려면 먼저 올바른 코드 페이지(CodePage 속성)를 설정해야 합니다.

이 속성의 기본값은 TET_Auto입니다. 이는 내보내기 형식을 지정하는 데 사용된 상수에 따라 인코딩이 결정됨을 의미합니다:

이 속성은 인식된 텍스트를 내보낼 코드 페이지를 지정합니다. 이 속성의 값은 EncodingType 속성이 TET_Simple (내보내는 텍스트가 유니코드가 아닌 경우)로 설정된 경우에만 적용되며, 이 경우 유효한 코드 페이지를 지정해야 합니다(CP_Null은 허용되지 않습니다).

올바른 코드 페이지를 먼저 설정한 후 EncodingType 속성의 값을 TET_Simple로 변경하십시오.

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

HTML 형식의 파일과 함께 이미지를 저장할지 여부를 지정합니다. 이미지가 저장되지 않으면 HTML 파일 내 해당 이미지에 대한 참조도 함께 생략됩니다.

기본값은 TRUE입니다.

,read-only

출력 파일에 삽입된 이미지에 사용할 이미지 형식과 JPEG 품질을 지정합니다.

메서드

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

출력 Parameter

이 객체는 엔진 객체의 CreateHTMLExportParams 메서드의 출력 Parameter입니다.

입력 Parameter

이 객체는 다음 메서드에 입력 Parameter로 전달되는 객체입니다.

샘플

이 객체는 다음 코드 샘플에서 사용됩니다: CommandLineInterface (Windows 및 Linux).

참고 항목

내보내기 매개변수 조정 프로필 사용 속성 사용