THotPDF.ReleaseLoadedPageObjectGraph

Zwalnia jeden czysty korzeń wczytanej strony wraz z bezpośrednio posiadanymi obiektami zagnieżdżonymi, zachowując pośrednie zasoby współdzielone i metadane ponownego wczytywania

Deklaracja

function ReleaseLoadedPageObjectGraph(
  PageIndex: Integer): Integer;

Parametry

PageIndex to indeks wczytanej strony liczony od zera

Wartość zwracana

Zwraca 1, gdy graf strony został zwolniony, oraz 0, gdy indeks jest nieprawidłowy, strona już nie istnieje albo reguły bezpieczeństwa wymagają jej zachowania

Uwagi

Metoda usuwa przypisane stronie wpisy display-list i cache rastra bez oznaczania dokumentu jako zmodyfikowanego

Późniejsze wywołanie API strony albo MaterializeLoadedPage wczytuje korzeń ponownie z jego tradycyjnego offsetu w tabeli odwołań krzyżowych lub z indeksowanego elementu object stream

Korzenie brudne, wymagające zapisu, aktywne, zaszyfrowane zwykłe oraz zwykłe nieoparte na pliku są zachowywane

Wywołujący muszą serializować dostęp do wczytanego dokumentu i nie mogą zwalniać strony używanej przez inną operację

See also: Released Page Object Graphs, GetLoadedPageObjectGraphReleaseStatistics, MaterializeLoadedPage