THotPDF.GetDocumentStringInternStatistics

Devuelve diagnósticos de almacenamiento y de reúso del pool de strings asociado a la carga actual del PDF

Declaración

function GetDocumentStringInternStatistics(
  out Statistics: THPDFDocumentStringInternStatistics): boolean;

Valor de retorno

Devuelve True mientras el pool de strings del documento esté disponible, incluso antes de la primera carga, cuando todos los contadores de tráfico están en cero

Límites de admisión

Los valores vacíos, los valores más largos y los valores nuevos que excederían alguno de los límites de capacidad hacen bypass del pool y conservan sus bytes originales

Estadísticas

Ciclo de vida y coincidencias

El pool se limpia al inicio de cada carga, compara valores por bytes exactos distinguiendo mayúsculas de minúsculas y nunca comparte entradas entre instancias de THotPDF

Los valores AnsiString del pool usan conteo de referencias normal y copy-on-write, así que una asignación o mutación posterior no altera otro objeto PDF

Véase también: Carga escalable, GetLastParserArenaStatistics, LoadFromStream, LoadFromRandomAccessSource