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