IHPDFHeadlessRenderLifetime

L'interfaccia in HPDFHeadlessRenderAccess trattiene un lease di durata del grafo senza possedere il documento o i suoi oggetti PDF

function IsValid: Boolean;

Si veda IsValid per il contratto di scadenza permanente

THPDFHeadlessDocument.GetRenderAccess fornisce un lease vivo unico; ricaricamento, mutazione del grafo, chiusura o distruzione lo invalidano in permanenza prima che gli oggetti presi in prestito siano rilasciati

Gli adapter personalizzati che abilitano stati viewer devono fornire un lease con le stesse garanzie e una nuova identità per ogni grafo ricostruito; la mera uguaglianza di puntatori non basta quando gli indirizzi di allocazione sono riutilizzati

Nil resta compatibile con il rendering statico ordinario, ma la creazione esplicita di stati viewer richiede un lease valido