|
THotPDF.EndDoc
|
顶部 上一页 下一页 |
|
Closes the document.
Delphi 语法: procedure EndDoc;
C++ 语法: void __fastcall EndDoc ( void );
说明 EndDoc 完成当前文档,关闭内部 PDF objects,并写入输出文件或 stream 写出之后,EndDoc 会丢弃为该文档注册的图片、字体、表单字段等资源,因此同一实例可以用 BeginDoc 开始另一个独立文档。属性设置保持不变。已写文档的对象、CurrentPageNumber、PagesCount 和布局诊断仍可检查(例如用 ValidatePDFUA2Structure),直到下一次 BeginDoc 释放它们
在 document finalization 期间,HotPDF 会关闭活动页面并写入最终 page content stream。如需此阶段的详细 page-content diagnostics,请在 HotPDF.inc 中启用 PAGECONTENT_DEBUG_FILE。该开关会创建 PageContent_Debug.txt,包含 page-content merge 和 stream-size trace data。开关默认禁用,因此常规构建不会创建此文件
General library debug logging is controlled separately by withDEBUG in HotPDF.inc, which writes HotPDF-Debug.log when enabled.
代码示例
另请参阅: BeginDoc |