WebpMetadata
WebpMetadataは、JDeli画像ライブラリにおける専門的なメタデータクラスで、WebP画像ファイルから抽出された解析済みメタデータ情報を表します。
WebpMetadataは、JDeli画像ライブラリにおける専門的なメタデータクラスで、WebP画像ファイルから抽出された解析済みメタデータ情報を表します。このクラスは、WebP形式の画像内に保存される画像プロパティ、技術的パラメータ、および埋め込みメタデータへのプログラマティックなアクセスを提供します。WebPは ( 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 ) で特に定義されているわけではない現代的なWeb最適化形式ですが、画像の処理、変換、またはPDF文書への埋め込みが必要なデジタル文書ワークフローで広く使用されています。
WebpMetadataは、JDeliライブラリ内のJavaクラスで、WebP画像形式に特有のメタデータ情報をカプセル化します。汎用的な画像メタデータクラスとは異なり、WebpMetadataはWebPファイル固有の特性とメタデータ構造を処理するように設計されており、非可逆圧縮および可逆圧縮パラメータ、アニメーションデータ、カラープロファイル情報、存在する場合のEXIFデータなどを扱います。このクラスは、JDeliのメタデータフレームワークを拡張または実装し、キャンバス寸法、アルファチャネル情報、フォーマットフラグなどのWebP固有プロパティへの型安全なアクセスを提供します。WebpMetadataは、VP8、VP8L、VP8Xビットストリームを含む異なるタイプの複数のチャンクを含むWebPのコンテナ構造を処理する必要がある点で、他の形式固有メタデータクラス(JPEGMetadataやPNGMetadataなど)とは異なります。
文書処理と画像操作を行う開発者にとって、WebpMetadataはPDFワークフローにおける画像処理について適切な判断を行うために不可欠です。画像メタデータを理解することで、開発者は画像変換プロセスを最適化し、形式変換時に重要な画像プロパティを保持し、画像をPDF文書に埋め込む際の互換性を確保できます。WebP画像はWebアプリケーションでますます一般的になっているため、正確なメタデータへのアクセスにより、画像をPDFや他の文書形式に組み込む前に適切なスケーリング、カラー管理、品質評価が可能になります。このクラスは、エンタープライズ文書ワークフローで現代的なWeb最適化画像を処理する際に、画像の忠実性を維持し、ファイルサイズを最適化するのに役立ちます。
WebpMetadataは、WebPファイルのバイナリ構造を解析し、関連するメタデータをアクセス可能なJavaオブジェクトプロパティに抽出することで機能します。WebP画像がJDeliを通じて読み込まれると、ライブラリはRIFFベースのコンテナ形式を読み取り、ファイル内に埋め込まれたEXIF、XMP、またはICCカラープロファイルなどのメタデータチャンクを識別します。このクラスは、画像寸法、ビット深度、圧縮タイプ、画像にアニメーションフレームや透明度が含まれているかどうかなど、特定のプロパティをクエリできるゲッターメソッドを通じてこの情報を公開します。開発者は、JDeliの標準的な画像読み取りワークフローを通じてWebpMetadataをインスタンス化しアクセスできます。通常は画像を読み込み、そのメタデータオブジェクトを要求することで、デコード処理中に自動的に入力されます。このメタデータは、画像をPDF文書構造に埋め込む前に別の形式に変換するかどうかなど、その後の処理判断に活用できます。
- JDeli – IDR Solutionsの画像処理ライブラリで、WebPを含むさまざまな画像形式の読み取り、書き込み、変換を包括的にサポートします
- ImageMetadata – JDeliにおける基底クラスまたは親クラス/インターフェースで、WebpMetadataが拡張または実装することで形式固有のメタデータアクセスを提供します
- EXIF Data – WebPや他の画像形式に埋め込むことができる交換可能画像ファイル形式のメタデータで、カメラ設定や画像プロパティを保存します
- Image Compression – 画像ファイルサイズを非可逆または可逆アルゴリズムによって削減するプロセスで、WebPはネイティブにサポートしています
- Color Profile – 色の解釈と表示方法を定義するICCプロファイル情報で、WebPメタデータに埋め込むことができます
- (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
