EPS ファイル内の XMP メタデータの操作 | .NETのAspose.Page
XMPとは?
XMP(Extensible Metadata Platform)は、メディアファイルにメタデータプロパティを埋め込むための標準規格です。2001年にAdobe Systems Inc.によって導入されました。そのため、XMPは主にAdobeアプリケーションと、それらのアプリケーションで作成されたファイルで使用されています。XMPを使用することで、メディアファイルのストレージを最適化し、プロパティに基づいて特定のファイルを容易に選択できるようになりました。実際、メディアファイルへのXMPのようなデータ挿入は、メディアファイルデータベースの構築に必要な基盤を構築しました。XMPメタデータは、XMPパケットと呼ばれるXMLコードとしてメディアファイルに埋め込まれます。
XMPパケットに含まれるデータ
このようなパケットには通常どのようなデータが含まれていますか?以下の情報があります。
- 作成者、編集者、アップロード者などの情報。
- 作成アプリケーションとバージョン。
- タイトル、説明。
- キーワード。
- サムネイル画像。
- ファイルを一意に識別するための識別子。
また、XMPメタデータには、ファイルの作成日時、変換日時、アップロード日時などのファイル履歴情報を含めることができます。
ファイルには複数のXMPパケットが含まれる場合があります。1つはファイルのメインXMPパケットで、もう1つは埋め込まれる前からXMPメタデータが含まれていた埋め込みメディアリソースごとにXMPパケットが含まれます。例えば、3つのEPS(Encapsulated PostScript)ファイルが埋め込まれたPostScriptファイルには、4つのXMPパケットが含まれる可能性があります。
XMPはその名の通り、拡張可能なプラットフォームです。つまり、XML要素と属性で表されるすべてのXMPメタデータプロパティは、XMPパケットのルート要素またはXML要素内で直接参照される特定のXML名前空間に属します。また、必要なXMPプロパティを定義するために、独自のXML名前空間を自由に追加できます。
Aspose.Page ソリューションが提供する XMP データ操作機能。
XMP の使用により業務効率が大幅に向上し、XMP メタデータ操作のサポートはアプリケーションの競争力を高めます。Aspose ライブラリや Web アプリケーションも例外ではありません。メタデータエディター Web アプリケーションでは、EPS ファイル用の XMP メタデータ機能をお試しください。
Aspose.Page for .NET を使用すると、EPS ファイルで以下の XMP メタデータ操作が可能です。
- XMP メタデータの取得
- XMP メタデータの追加
- XMP メタデータ内の単純な値の変更
- XMP メタデータ内のプロパティの追加
- XMP メタデータ内の配列項目の変更
- XMP メタデータ内の配列項目の追加メタデータ
- XMPメタデータ内の名前付き値の変更
- XMPメタデータ内の名前付き値の追加
- XMPメタデータ内へのXML名前空間の追加
これらの API を使用するアプリの例を確認するには、この クロスプラットフォーム アプリケーション を試してください。