|
THotPDF.EndDoc
|
Top Previous Next |
|
Closes the document
Delphi syntax: procedure EndDoc;
C++ syntax: void __fastcall EndDoc ( void );
Description EndDoc은 현재 문서를 마무리하고 내부 PDF 오브젝트를 닫은 뒤 출력 파일 또는 스트림에 기록합니다 쓰고 나면 EndDoc은 그 문서에 등록된 이미지, 폰트, 폼 필드와 나머지 리소스를 버리므로, 같은 인스턴스가 BeginDoc으로 또 하나의 독립 문서를 시작할 수 있습니다. property 설정은 유지됩니다. 쓰인 문서의 객체, CurrentPageNumber, PagesCount와 layout 진단은 다음 BeginDoc이 해제할 때까지 검사용으로 남아 있습니다. 예컨대 ValidatePDFUA2Structure로 검사할 수 있습니다
문서를 마무리하는 동안 HotPDF는 활성 페이지를 닫고 최종 페이지 콘텐츠 스트림을 기록합니다. 이 단계의 페이지 콘텐츠에 대한 자세한 진단이 필요하면 HotPDF.inc에서 PAGECONTENT_DEBUG_FILE을 활성화하십시오. 그러면 페이지 콘텐츠 병합과 스트림 크기 추적 데이터가 담긴 PageContent_Debug.txt가 생성됩니다. 이 스위치는 기본적으로 꺼져 있으므로 일반 빌드에서는 이 파일이 생성되지 않습니다.
일반 라이브러리 디버그 로깅은 HotPDF.inc의 withDEBUG로 별도로 제어하며, 활성화하면 HotPDF-Debug.log를 기록합니다.
Code Example
See also: BeginDoc |