IHPDFHeadlessRenderLifetime
A interface em HPDFHeadlessRenderAccess retém uma concessão de tempo de vida do grafo sem ser dona do documento nem dos respetivos objetos PDF
function IsValid: Boolean;
Ver IsValid para o contrato de expiração permanente
THPDFHeadlessDocument.GetRenderAccess fornece uma concessão viva única; reload, mutação do grafo, fecho ou destruição invalidam-na permanentemente antes de os objetos emprestados serem libertados
Adaptadores personalizados que ativem estados de viewer têm de fornecer uma concessão com as mesmas garantias e uma identidade nova para cada grafo reconstruído; a igualdade simples de pointers é insuficiente quando endereços de alocação se reutilizam
Nil continua compatível com render estático comum, mas a criação explícita de estados de viewer exige uma concessão válida