Registro THPDFDOMRenderStatistics
Cuenta las secciones, páginas, colocaciones, divisiones, dibujos de mobiliario y elementos de estructura producidos por un render de maquetación declarativa
Declaración
THPDFDOMRenderStatistics= record
SectionCount: Integer;
PageCount: Integer;
PlacementCount: Int64;
SplitCount: Int64;
HeaderDrawCount: Int64;
FooterDrawCount: Int64;
MaximumContinuationDepth: Integer;
StructureElementCount: Int64;
MarkedContentCount: Int64;
ArtifactCount: Int64;
end;
Unidad
HPDFLayoutDOM
Campos
| Campo | Propósito |
|---|---|
SectionCount | Secciones renderizadas del documento de maquetación |
PageCount | Páginas producidas durante el render |
PlacementCount | Componentes colocados en páginas |
SplitCount | Componentes divididos entre límites de página |
HeaderDrawCount | Dibujos de mobiliario de cabecera emitidos por la pasada de decoración de página |
FooterDrawCount | Dibujos de mobiliario de pie emitidos por la pasada de decoración de página |
MaximumContinuationDepth | Anidamiento de continuaciones más profundo usado al repartir contenido entre páginas |
StructureElementCount | Elementos de estructura emitidos cuando la generación de PDF etiquetado está activa |
MarkedContentCount | Secuencias de contenido marcado emitidas para el etiquetado |
ArtifactCount | Artefactos marcados durante el renderizado |
Notas de uso
- Lo devuelve
THPDFDOMRenderer.Renderdespués de cerrar el documento de destino - Los recuentos de estructura, contenido marcado y artefactos se mantienen en cero salvo que el documento active
GenerateStructure - Use
SplitCountyMaximumContinuationDepthpara calibrar el comportamiento de paginación en pruebas de maquetación