THotPDF.ReleaseLoadedPageObjectGraph
간접 공유 리소스와 재로드 메타데이터는 보존하면서, 깨끗한 상태의 로드된 페이지 루트와 직접 소유한 중첩 객체를 해제합니다
선언
function ReleaseLoadedPageObjectGraph(
PageIndex: Integer): Integer;
매개변수
PageIndex는 0부터 시작하는 로드된 페이지 인덱스입니다
반환 값
페이지 그래프를 해제했으면 1을, 인덱스가 올바르지 않거나 페이지가 이미 없거나 안전 규칙상 유지해야 하면 0을 반환합니다
비고
이 메서드는 문서를 수정됨으로 표시하지 않고 페이지별 디스플레이 리스트 항목과 래스터 캐시 항목을 제거합니다
이후 페이지 API 호출이나 MaterializeLoadedPage가 기존 교차 참조 오프셋 또는 인덱싱된 object-stream 멤버에서 루트를 다시 로드합니다
dirty, must-write, active 상태인 루트와 암호화된 ordinary, 파일 기반이 아닌 ordinary 루트는 보존됩니다
호출자는 로드된 문서에 대한 접근을 직렬화해야 하며, 다른 작업이 사용 중인 페이지를 해제해서는 안 됩니다
참고: 해제된 페이지 객체 그래프, GetLoadedPageObjectGraphReleaseStatistics, MaterializeLoadedPage