IHPDFHeadlessRenderLifetime
Rozhraní v HPDFHeadlessRenderAccess uchovává pronájem životnosti grafu, aniž by vlastnilo dokument či jeho PDF objekty
function IsValid: Boolean;
Kontrakt trvalého vypršení najdete v IsValid
THPDFHeadlessDocument.GetRenderAccess dodává unikátní živý pronájem; reload, mutace grafu, zavření či zničení ho trvale zneplatní, ještě než se uvolní vypůjčené objekty
Vlastní adaptéry zapínající viewer stavy musí dodávat pronájem se stejnými zárukami a s novou identitou pro každý znovu vybudovaný graf; samotná rovnost ukazatelů nestačí, když se adresy alokací znovu použijí
Nil zůstává kompatibilní s obyčejným statickým renderingem, ale explicitní vytváření viewer stavů vyžaduje platný pronájem