Enregistrement THPDFDOMRenderStatistics
Compte les sections, pages, placements, scissions, dessins d'habillage et éléments de structure produits par un rendu de mise en page déclarative
Déclaration
THPDFDOMRenderStatistics= record
SectionCount: Integer;
PageCount: Integer;
PlacementCount: Int64;
SplitCount: Int64;
HeaderDrawCount: Int64;
FooterDrawCount: Int64;
MaximumContinuationDepth: Integer;
StructureElementCount: Int64;
MarkedContentCount: Int64;
ArtifactCount: Int64;
end;
Unité
HPDFLayoutDOM
Champs
| Champ | Objectif |
|---|---|
SectionCount | Sections rendues depuis le document de mise en page |
PageCount | Pages produites pendant le rendu |
PlacementCount | Composants posés sur les pages |
SplitCount | Composants scindés aux frontières de pages |
HeaderDrawCount | Dessins d'habillage d'en-tête émis par la passe de décoration de page |
FooterDrawCount | Dessins d'habillage de pied émis par la passe de décoration de page |
MaximumContinuationDepth | Imbrication de continuation la plus profonde utilisée pendant la circulation du contenu sur plusieurs pages |
StructureElementCount | Éléments de structure émis quand la génération de PDF balisé est active |
MarkedContentCount | Séquences de contenu marqué émises pour le balisage |
ArtifactCount | Artefacts marqués pendant le rendu |
Notes d'utilisation
- Renvoyé par
THPDFDOMRenderer.Renderaprès la fermeture du document cible - Les comptages de structure, de contenu marqué et d'artefacts restent à zéro tant que le document n'active pas
GenerateStructure - Utilisez
SplitCountetMaximumContinuationDepthpour dimensionner le comportement de pagination dans les tests de mise en page