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