IHPDFHeadlessRenderLifetime
La interfaz en HPDFHeadlessRenderAccess retiene un lease de vida útil del grafo sin ser dueña del documento ni de sus objetos PDF
function IsValid: Boolean;
Vea IsValid para el contrato de caducidad permanente
THPDFHeadlessDocument.GetRenderAccess suministra un lease vivo único; recargar, mutar el grafo, cerrar o destruir lo invalida permanentemente antes de liberar los objetos prestados
Los adaptadores personalizados que habilitan estados de viewer deben suministrar un lease con las mismas garantías y una identidad nueva para cada grafo reconstruido; la igualdad de punteros desnudos no basta cuando se reutilizan direcciones de asignación
Nil sigue siendo compatible con el rendering estático ordinario, pero la creación explícita de estados de viewer exige un lease válido