HeicMetadata
HeicMetadataは、JDeli画像ライブラリにおける特殊なメタデータクラスで、HEIC(High Efficiency Image Container)形式の画像から抽出された解析済みメタデータを表します。
HeicMetadataは、JDeli画像ライブラリにおける特殊なメタデータクラスで、HEIC(High Efficiency Image Container)形式の画像から抽出された解析済みメタデータを表します。このクラスは、PDF文書内で使用されるHEICファイルに含まれる可能性のあるEXIFデータ、カラープロファイル、画像プロパティなどの埋め込み情報への構造化されたアクセスを提供します。 ( 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 ) では直接規定されていませんが、HEIC画像は現代の文書ワークフローでますます一般的になっており、正確なレンダリングと処理のために適切なメタデータ処理が必要です。
HeicMetadataは、HEICイメージファイルから解析されたメタデータ情報をカプセル化するJDeliライブラリ内のJavaクラスです。HEICは、HEVC(High Efficiency Video Coding)標準に基づくコンテナ形式で、Apple デバイスで一般的に使用され、プラットフォーム全体でサポートが拡大しています。HeicMetadataクラスは、HEIC固有の解析機能を提供することで汎用的な画像メタデータクラスと異なり、複数画像シーケンス、補助画像、形式固有のプロパティを含むHEICコンテナメタデータの独特な構造を処理します。このクラスは、JDeliのメタデータインターフェースアーキテクチャを拡張または実装し、開発者が基礎となる画像形式に関係なく一貫した方法で画像情報にアクセスできるようにします。JPEGやPNGなどのよりシンプルな形式とは異なり、HEICファイルは特殊な解析ロジックを必要とする複雑なネストされたメタデータ構造を含むことができます。
PDF生成、操作、またはレンダリングに携わる開発者にとって、適切なメタデータ処理は画像の忠実性と文書の整合性を維持するために不可欠です。HEICは優れた圧縮と品質特性により普及が進んでおり、アプリケーションは正確な色再現、適切な向き、カメラ設定や位置情報などの埋め込み情報の保持を確保するためにメタデータを正しく解釈する必要があります。PDFワークフローでHEIC画像を埋め込んだり抽出したりする際、HeicMetadataは画像の表示、印刷、変換方法に影響する重要な情報にアクセスするために必要なインターフェースを提供します。これは、異なるプラットフォームやデバイス間で一貫性を維持する必要があるアプリケーションや、メタデータを保持しながら画像形式間で変換する場合に特に重要です。HEICメタデータを適切に処理しないと、画像の向きの誤り、色空間の不一致、またはPDF処理操作中の重要な埋め込み情報の損失が発生する可能性があります。
HeicMetadataは、HEICファイルの基礎となるISO Base Media File Format(ISOBMFF)構造を解析し、関連するメタデータボックスとプロパティをアクセス可能なJavaオブジェクトに抽出することで機能します。JDeliを通じてHEIC画像が読み込まれると、ライブラリはファイルのボックス構造を読み取り、画像プロパティと補助データを格納する’meta’ボックス、‘iprp’(item properties)、‘iloc’(item location)ボックスなどのメタデータコンテナを識別します。HeicMetadataクラスは、画像サイズ、カラープロファイル(ICCプロファイル)、回転/変換マトリックス、ファイル内に埋め込まれたEXIFデータなどの特定のメタデータフィールドを取得するためのgetterメソッドを提供します。開発者は通常、JDeliの画像読み取りAPIを通じてHeicMetadataとやり取りし、メタデータオブジェクトはデコードされた画像データとともに返されます。このクラスは、HEICの複数画像機能の複雑さを処理します。単一のファイルには複数の画像アイテム(サムネイル、フル解像度、深度マップなど)が含まれる可能性があり、正しい画像バリアントに関連付けられたメタデータにアクセスできることを保証します。この解析されたメタデータは、PDFを扱う際の画像処理、変換パラメータ、または埋め込み仕様について情報に基づいた決定を行うために使用できます。
- EXIF Data – カメラ設定と画像プロパティを含むExchangeable Image File Format メタデータ
- ICC Profile – 正確な色再現のためのInternational Color Consortium カラープロファイルデータ
- Image Metadata – 画像プロパティと特性を記述する埋め込み情報の一般用語
- JPEG Metadata – JPEG形式画像のメタデータクラス、JPEGファイル用のHeicMetadataに類似
- Color Space – デジタル画像における色の表現方法を定義する数学的モデル
- (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
