IHPDFHeadlessRenderLifetime

HPDFHeadlessRenderAccess 中的这个接口保留一份图生命周期租约,但不拥有文档或其 PDF 对象

function IsValid: Boolean;

永久失效契约见 IsValid

THPDFHeadlessDocument.GetRenderAccess 提供唯一的存活租约;重新加载、图变更、关闭或销毁会在借用的对象被释放之前使其永久失效

启用阅读器状态的自定义适配器必须提供具备相同保证的租约,并为每次重建的图给出新身份;内存地址复用时,裸指针相等并不足够

nil 与普通静态渲染仍然兼容,但显式创建阅读器状态需要有效租约