EndIndent
EndIndentは、Tagged PDFにおける標準属性で、ブロックレベル構造要素の終端側のインデント量を指定します。 ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されているように、この属性は書字方向に基づいてコンテンツの後続側のスペーシングを制御します—通常、左から右への言語では右端を指します。EndIndentは、アクセシブルなPDF文書が支援技術に対して正確な書式情報を伝達するためのレイアウト属性の一部です。
EndIndentは、デフォルトユーザー空間単位(通常はポイント)で表現される数値属性で、包含要素のコンテンツ矩形の終端から構造要素のコンテンツ領域の終端までのインデント距離を定義します。左から右への書字システムでは、これは右インデントに対応し、右から左のシステムでは左インデントを表します ( Citation: PDF Association, 2023 PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) 。
始端側に影響を与えるStartIndent属性とは異なり、EndIndentは特に後続端を制御します。この区別は、混在する書字方向を持つ文書における適切なレンダリングにとって重要です。値は正の値(インデントを作成)、または理論的にはゼロ(親の境界からインデントなし)を取ることができ、段落、見出し、リスト項目などのブロックレベル要素に適用されます。
EndIndentは単純なマージンプロパティとは異なり、視覚的な表現だけでなく、Tagged PDF文書の論理構造ツリーに特に結び付けられています。これにより、コンテンツのリフローやアクセシビリティ処理の際にセマンティックな意味を維持するために重要な役割を果たします。
