THotPDF.GetDocumentStringInternStatistics

현재 PDF 로드와 연관된 문자열 풀의 저장·재사용 진단 정보를 반환합니다

선언

function GetDocumentStringInternStatistics(
  out Statistics: THPDFDocumentStringInternStatistics): boolean;

반환 값

문서 문자열 풀을 쓸 수 있는 동안 True를 반환하며, 모든 트래픽 카운터가 0인 첫 로드 전에도 마찬가지입니다

수용 한도

빈 값, 더 긴 값, 어느 용량 한도라도 초과하는 새 값은 풀을 우회하며 원본 바이트를 그대로 유지합니다

통계

수명과 일치 규칙

풀은 각 로드가 시작될 때 비워지고, 대소문자를 구분하는 정확한 바이트로 값을 일치시키며, THotPDF 인스턴스 사이에 항목을 공유하지 않습니다

풀링된 AnsiString 값은 일반 참조 카운팅과 copy-on-write 동작을 사용하므로, 나중에 대입하거나 변경해도 다른 PDF 객체는 영향받지 않습니다

참고: 확장 가능한 임의 접근 PDF 로딩, GetLastParserArenaStatistics, LoadFromStream, LoadFromRandomAccessSource