THPDFDOMRenderStatistics レコード
1 回の宣言型レイアウトレンダリングが生んだセクション、ページ、配置、分割、装飾描画、構造要素の数を数えます
宣言
THPDFDOMRenderStatistics= record
SectionCount: Integer;
PageCount: Integer;
PlacementCount: Int64;
SplitCount: Int64;
HeaderDrawCount: Int64;
FooterDrawCount: Int64;
MaximumContinuationDepth: Integer;
StructureElementCount: Int64;
MarkedContentCount: Int64;
ArtifactCount: Int64;
end;
ユニット
HPDFLayoutDOM
フィールド
| フィールド | 目的 |
|---|---|
SectionCount | レイアウトドキュメントからレンダリングされたセクションの数 |
PageCount | レンダリング中に生まれたページの数 |
PlacementCount | ページへ配置されたコンポーネントの数 |
SplitCount | ページ境界をまたいで分割されたコンポーネントの数 |
HeaderDrawCount | ページ装飾パスが出力したヘッダー装飾の描画数 |
FooterDrawCount | ページ装飾パスが出力したフッター装飾の描画数 |
MaximumContinuationDepth | コンテンツをページ間で流し込むときに使われた最も深い継続ネスト |
StructureElementCount | タグ付き PDF 生成が有効なときに出力された構造要素の数 |
MarkedContentCount | タグ付けのために出力されたマーク付きコンテンツ系列の数 |
ArtifactCount | レンダリング中にマークされたアーティファクトの数 |
使用上の注意
- ターゲットドキュメントのクローズ後に
THPDFDOMRenderer.Renderが返します - ドキュメントが
GenerateStructureを有効にしない限り、構造、マーク付きコンテンツ、アーティファクトのカウントはゼロのままです - レイアウトテストでページ送りの挙動を測るには、
SplitCountとMaximumContinuationDepthを使います