THotPDF.ReleaseLoadedPageObjectGraph

Libère une racine de page chargée propre et ses objets imbriqués directement possédés tout en préservant les ressources indirectes partagées et les métadonnées de rechargement

Déclaration

function ReleaseLoadedPageObjectGraph(
  PageIndex: Integer): Integer;

Paramètres

PageIndex est l’index de la page chargée, à partir de zéro

Valeur de retour

Renvoie 1 lorsque le graphe de la page a été libéré et 0 lorsque l’index est invalide, la page déjà absente, ou que les règles de sécurité exigent une rétention

Remarques

La méthode supprime les entrées de display-list et de cache raster spécifiques à la page sans marquer le document comme modifié

Un appel ultérieur d’API de page ou MaterializeLoadedPage recharge la racine depuis son décalage traditionnel de table de références croisées ou son membre de stream d’objets indexé

Les racines modifiées, à écrire obligatoirement, actives, ordinaires chiffrées et ordinaires non adossées à un fichier sont retenues

Les appelants doivent sérialiser l’accès au document chargé et ne doivent pas libérer une page utilisée par une autre opération

Voir aussi : Graphes d’objets de page libérés, GetLoadedPageObjectGraphReleaseStatistics, MaterializeLoadedPage