Width
Width属性は、Tagged PDFにおけるレイアウト属性の一つで、ブロックレベル構造要素の幅の測定値をデフォルトユーザー空間単位(通常はポイント)で指定します。
Width属性は、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 ) で定義されているように、この属性はレイアウト属性グループの一部であり、支援技術がコンテンツブロックの空間的寸法を理解するのに役立ちます。画像の幅指定とは異なり、Width属性は段落、区分、その他のコンテナなどの構造要素に適用され、ドキュメントレイアウト内での物理的寸法を伝えます。
Width属性は、構造要素の属性辞書に指定される数値で、コンテンツブロックの水平方向の範囲を定義します。Tagged PDFのコンテキストにおいて、Widthはレイアウト属性として分類され、ブロックレベル要素(BLSE)に適用して、支援技術やその他のPDFプロセッサに寸法情報を伝えることができます。この属性は、グラフィカルな幅の指定といくつかの重要な点で異なります。コンテンツオブジェクトではなく論理構造要素に適用されること、レンダリング指示ではなくアクセシビリティ目的で機能すること、視覚的表現を制御するのではなくレイアウトに関するセマンティック情報を提供することです。Width属性はデフォルトユーザー空間単位で測定され、1単位は通常1/72インチに相当します。 ( Citation: PDF Association, 2023 PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) によれば、Widthのようなレイアウト属性はオプションですが、特にコンテンツのリフローや代替表示が必要な場合に、ドキュメント構造を理解するための貴重なコンテキストを提供します。
アクセシブルなPDFドキュメントを扱う開発者にとって、Width属性は、支援技術が障害を持つユーザーにレイアウト情報を伝えるために使用できる重要な寸法コンテキストを提供します。 ( Citation: N.A., 2014 (N.A.). (2014). 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/UA準拠のドキュメントを実装する際、レイアウト属性を適切に適用する方法を理解することで、コンテンツだけでなく空間的関係やドキュメント構造も伝えるドキュメントを作成できます。これは、表、複数列のテキスト、空間的関係が意味を伝えるドキュメントなどの複雑なレイアウトを扱う場合に特に重要です。PDF生成ツールやアクセシビリティ修正ソフトウェアを作成する開発者は、タグ付き構造がドキュメントのレイアウトを正確に表現できるように、Width属性をいつどのように適用するかを理解する必要があります。コンテンツ抽出、リフロー、または他の形式への変換を実行するアプリケーションにとって、Width属性は適切な書式設定とレイアウトの忠実度を維持するための重要な情報を提供します。
Width属性は、構造要素辞書の属性辞書(Aエントリ)に数値エントリとして指定されます。構造要素が定義された水平方向の寸法を持つブロックレベル要素を表す場合、Width属性を設定してこの測定値を伝えることができます。値はデフォルトユーザー空間単位で表され、正の値が要素の水平方向の範囲を示します。 ( 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 ) によれば、Width属性は、特に意図されていない限り、パディング、ボーダー、マージンを含まないコンテンツ領域の実際の幅を反映する必要があります。Width属性に遭遇したPDFプロセッサや支援技術は、この情報を使用してコンテンツの空間的特性を理解でき、これがユーザーへの情報の提示方法や代替形式へのドキュメント処理方法に影響を与える可能性があります。この属性は通常、Height、BBox(バウンディングボックス)、配置属性などの他のレイアウト属性と組み合わせて使用され、包括的な寸法と位置情報を提供します。Tagged PDF構造を実装する際、開発者は、Width属性はオプションであり、幅情報がドキュメント構造の理解やアクセシビリティ目的のために意味のあるコンテキストを提供する場合に含めるべきであることに注意する必要があります。
- Height – Widthを補完して要素のサイズを定義する、垂直方向の寸法レイアウト属性
- BBox – 構造要素が占める完全な矩形領域を指定するバウンディングボックス属性
- Layout attributes – 構造要素の空間的および寸法的特性を記述する属性のコレクション
- Block-level structure element – Widthなどのレイアウト属性が適用されるブロックレベルのコンテンツコンテナを表す構造要素タイプ
- Structure element – Tagged PDFの基本的な構成要素で、論理的なドキュメント構造を表し、レイアウト属性を含むことができる
- (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
- PDF Association (2023)
- PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/
- (N.A.) (2014)
- (N.A.). (2014). 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
