IHPDFHeadlessRenderLifetime
HPDFHeadlessRenderAccess 中的这个接口保留一份图生命周期租约,但不拥有文档或其 PDF 对象
function IsValid: Boolean;
永久失效契约见 IsValid
THPDFHeadlessDocument.GetRenderAccess 提供唯一的存活租约;重新加载、图变更、关闭或销毁会在借用的对象被释放之前使其永久失效
启用阅读器状态的自定义适配器必须提供具备相同保证的租约,并为每次重建的图给出新身份;内存地址复用时,裸指针相等并不足够
nil 与普通静态渲染仍然兼容,但显式创建阅读器状态需要有效租约