Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

Height

Height属性は、Tagged PDFで使用されるレイアウト属性で、ブロックレベルの構造要素、特にテーブルセルの垂直方向の寸法を指定します。

キーワード: height, Height

概要

Height属性は、Tagged PDFで使用されるレイアウト属性で、ブロックレベルの構造要素、特にテーブルセルの垂直方向の寸法を指定します。 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されているように、この属性は、支援技術がドキュメントコンテンツを正確にレンダリングおよびナビゲートするのに役立つ明示的なサイズ情報を提供します。Heightは、他のレイアウト属性と連携して、構造化されたコンテンツ要素の空間的特性を定義します。

定義

HeightはTagged PDFの標準レイアウト属性で、構造要素のコンテンツ領域の垂直方向の測定値を指定します。通常、デフォルトユーザー空間単位(ポイント)で表現されます。この属性は、テーブルセル要素(THおよびTD)で最も一般的に使用されますが、明示的な垂直方向のサイズ指定が必要な他のブロックレベル要素にも適用できます。レンダリングのみに影響する視覚的な高さプロパティとは異なり、Tagged PDFのHeight属性はドキュメントの論理構造の一部となり、寸法情報を支援技術で利用できるようにします ( Citation: , (). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) 。Height属性は、パディングやボーダーを含む要素の完全な矩形境界を定義するBBox(バウンディングボックス)とは異なり、コンテンツ領域の垂直方向の範囲を具体的に指定します。

重要性

アクセシブルなPDFドキュメントを扱う開発者にとって、Height属性は、支援技術のユーザーに対して適切なコンテンツ表示を確保する上で重要な役割を果たします。スクリーンリーダーやその他のアクセシビリティツールは、Heightなどのレイアウト属性に依存して、視覚的なレイアウトを認識できないユーザーに対してテーブル構造や空間的な関係を正確に伝えます ( Citation: N.A., (N.A.). (). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html ) 。PDF生成システムを実装する際、Height属性を適切に設定することで、コンテンツ抽出やリフロー操作中のセマンティックな忠実性を維持できます。この属性は、セルの寸法が読み順序やコンテンツの理解に影響を与える複雑なテーブルレイアウトで特に重要になります。正確なHeight情報がないと、支援技術がコンテンツ構造を誤って解釈し、障害のあるユーザーに混乱を招く可能性があります。

仕組み

Height属性は、構造要素の属性辞書内で定義され、通常はレイアウト属性クラスの一部として機能します。PDF構造ツリーでは、Heightはポイント単位(1インチの1/72)の垂直方向の寸法を表す数値として指定されます。PDFプロセッサまたは支援技術がHeight属性を持つ構造要素に遭遇すると、この情報を使用して間隔、ページネーション、コンテンツフローを決定します ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) 。この属性は、Width、BlockAlign、InlineAlign、その他のレイアウト属性と連携して、包括的な位置情報を提供します。テーブル構造では、個々のセルのHeight属性が行の高さを確立し、隣接するセルの適切な配置を保証します。PDFオーサリングツールは、タグ付けプロセス中に実際のコンテンツ寸法に基づいてHeight値を計算および設定し、論理構造が視覚的なプレゼンテーションを正確に反映するようにする必要があります。

関連用語

  • Width – 完全なサイズ指定のためにHeightと対になる水平方向の寸法属性
  • BBox – ボーダーとパディングを含む完全な矩形領域を定義するバウンディングボックス属性
  • Table – セルのサイズ指定にHeight属性を一般的に使用する構造要素タイプ
  • Layout Attributes – Height、Width、位置プロパティを含む属性の広範なクラス
  • Block-level Element – Heightやその他の寸法属性を受け入れることができる構造要素タイプ

出典

(N.A.) (2020)
(N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html
PDF Association (2023)
(). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/
(N.A.) (2014)
(N.A.). (). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html