THPDFRTFImportStatistics Record
RTF import 실행의 상태, 입력 크기, 문자 범위, 렌더링 페이지 수, 잘림 여부를 보고합니다
선언
THPDFRTFImportStatistics= record
Status: THPDFRTFImportStatus;
InputBytes: Int64;
CharacterCount: Integer;
FirstCharacter: Integer;
LastCharacter: Integer;
PagesRendered: Integer;
PagesAdded: Integer;
MetafileBytes: Int64;
ContainsOLE: boolean;
Truncated: boolean;
end;
유닛
HPDFDoc
필드
| 필드 | 목적 |
|---|---|
Status | risSuccess부터 한도·취소·렌더 오류 코드까지의 최종 판정 |
InputBytes | import에 넘겨진 RTF 입력의 크기 |
CharacterCount | 렌더링 시작 전 RichEdit가 보고한 문자 수 |
FirstCharacter | 렌더링 범위의 첫 문자 위치(0) |
LastCharacter | 마지막 렌더링 청크가 도달한 문자 위치 |
PagesRendered | RichEdit 포매팅 엔진이 만든 metafile 페이지 수 |
PagesAdded | 실제로 문서에 추가된 페이지 수. 첫 페이지는 현재 페이지일 수 있습니다 |
MetafileBytes | PDF에 기록된 모든 metafile의 인코딩 크기 |
ContainsOLE | 입력에 OLE 콘텐츠가 발견되면 True |
Truncated | 문자·페이지·진행 한도가 입력 끝 전에 import를 멈췄으면 True |
사용 참고 사항
- import는 실패해도 이 레코드를 채웁니다. 카운터를 믿기 전에 항상
Status를 확인하세요 PagesAdded는PagesRendered보다 1 작을 수 있으며,UseCurrentPage가 첫 페이지를 기존 페이지에 지정하는 경우가 그렇습니다Truncated와risCharacterLimit또는risPageLimit가 함께 나오면THPDFRTFImportOptions에서 어느 상한을 올려야 하는지 알 수 있습니다