AvifMetadata
AvifMetadataは、JDeli画像ライブラリにおける特殊なメタデータクラスで、AVIF(AV1 Image File Format)画像ファイルから抽出された解析済みメタデータ情報を表します。
AvifMetadataは、JDeli画像ライブラリにおける特殊なメタデータクラスで、AVIF(AV1 Image File Format)画像ファイルから抽出された解析済みメタデータ情報を表します。このクラスは、AVIFファイル内に保存された画像プロパティ、技術パラメータ、および埋め込み情報への構造化されたアクセスを開発者に提供します。 ( 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 ) でサポートされているように、埋め込みAVIF画像を含むPDF文書を扱う際、このクラスを使用することで、検証、最適化、およびアクセシビリティ目的で画像メタデータを抽出・処理できるようになります。
AvifMetadataは、JDeli画像処理ライブラリ内のJavaクラスで、AVIF形式の画像専用にJDeliのメタデータフレームワークを拡張または実装しています。このクラスは、画像サイズ、カラープロファイル、ビット深度、圧縮パラメータ、およびAVIFファイル内に埋め込まれたEXIFまたはXMPデータなどのメタデータ情報をカプセル化します。汎用的なメタデータコンテナとは異なり、AvifMetadataはAVIF形式特有のメタデータ構造とプロパティを処理するように特化されています。AVIF形式はAV1ビデオコーデックに基づいており、ハイダイナミックレンジ(HDR)や広色域イメージングなどの高度な機能をサポートしています。このクラスは、他の形式の類似メタデータクラス(JPEGやPNGのメタデータハンドラなど)と異なり、アルファチャンネル、複数レイヤー、AV1固有のエンコーディングパラメータなど、AVIF固有の構造を理解します。
PDF生成および操作を行う開発者にとって、AvifMetadataはPDF文書内で最新の画像形式を適切に処理するための重要な機能を提供します。AVIFメタデータの理解とアクセスは、PDF作成時の画像品質維持、適切なカラーマネジメントの確保、およびファイルサイズの最適化に不可欠です。 ( 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を構築する際、メタデータ抽出は適切な代替テキストの生成や画像の適切なタグ付けを確保するために重要になります。さらに、このクラスにより、開発者は再エンコードの必要性、適用すべき色空間変換、およびAVIF画像をPDF文書に埋め込む際に重要なメタデータを保持する方法など、画像処理に関する適切な判断を下すことができます。
AvifMetadataは、AVIFファイルの内部構造を解析し、関連するメタデータをアクセス可能なJavaオブジェクトプロパティに抽出することで機能します。JDeliがAVIF画像を処理する際、ファイルのコンテナ形式(ISO Base Media File Formatに基づく)を読み取り、メタデータボックスを識別し、抽出した情報でAvifMetadataインスタンスを設定します。開発者は、通常AVIF画像をロードまたは分析する際に、JDeliの画像読み取りAPIを通じてこのクラスをインスタンス化または取得できます。このクラスは、幅、高さ、カラープロファイル情報、および埋め込まれたEXIFまたはXMPデータなどの特定のメタデータフィールドにアクセスするためのgetterメソッドを提供します。この解析されたメタデータは、適切な画像配置の決定、 ( 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 ) 仕様に従った色空間の設定、またはアクセシビリティ準拠のためにで説明されているTagged PDF構造の生成など、PDF生成プロセスに情報を提供するために使用できます。
- ImageMetadata – JDeliにおける汎用画像メタデータの親クラスまたは関連インターフェース/クラス
- AVIF – AV1 Image File Format、このメタデータクラスが特に処理する画像形式
- JDeli – AvifMetadataおよび関連する画像処理機能を提供する画像ライブラリ
- Color Profile – AVIFファイルに埋め込まれ、メタデータを通じてアクセス可能なICCプロファイル情報
- Tagged PDF – 適切なアクセシビリティ実装のために画像メタデータを必要とする可能性のある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
- (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
