THotPDF.ReleaseLoadedPageObjectGraph-Methode

Gibt einen sauberen geladenen Seiten-Root und seine direkt besessenen verschachtelten Objekte frei und bewahrt dabei indirekte gemeinsame Ressourcen und Reload-Metadaten

Deklaration

function ReleaseLoadedPageObjectGraph(
  PageIndex: Integer): Integer;

Parameter

PageIndex ist der nullbasierte Index der geladenen Seite

Rückgabewert

Liefert 1, wenn der Seiten-Graph freigegeben wurde, und 0, wenn der Index ungültig ist, die Seite bereits fehlt oder Sicherheitsregeln ein Zurückbehalten verlangen

Hinweise

Die Methode entfernt seitenspezifische Display-List- und Raster-Cache-Einträge, ohne das Dokument als geändert zu markieren

Ein späterer Seiten-API-Aufruf oder MaterializeLoadedPage lädt den Root erneut über seinen traditionellen Cross-Reference-Offset oder sein indiziertes Object-Stream-Member

Dirty-, Must-Write-, aktive, verschlüsselte Ordinary- und nicht dateibasierte Ordinary-Roots werden zurückbehalten

Aufrufer müssen Zugriffe auf das geladene Dokument serialisieren und dürfen keine Seite freigeben, die eine andere Operation verwendet

Siehe auch: Freigegebene Seiten-Objektgraphen, GetLoadedPageObjectGraphReleaseStatistics, MaterializeLoadedPage