GroupDocs.Metadata for Node.js via Java は、数ステップで Odt ファイルのメタデータを編集できるようにします。
- 更新対象の Odt ファイルをロードします。
- 目的のメタデータプロパティをフィルタリングする述語を指定します。
- 述語と新しい値を UpdateProperties メソッドに渡します。
- 変更を保存します。
GroupDocs.Metadata for Node.js via Java は、数ステップで Odt ファイルのメタデータを編集できるようにします。
// 印刷後にファイルの最終印刷日時メタデータを更新
// Metadata クラスのコンストラクタにファイルをロード
var metadata = new groupdocs.metadata.Metadata('input.odt');
// 既存のメタデータパッケージのみが対象です。新しいパッケージは追加されません。
var affected = metadata.updateProperties(
new groupdocs.metadata.ContainsTagSpecification(
groupdocs.metadata.Tags.getTime().getPrinted()),
new groupdocs.metadata.PropertyValue(new Date()));
// 処理結果
console.log('Affected properties: ${affected}');
// 更新されたファイルを保存
metadata.save('output.odt');
GroupDocs.Metadata API は、Node.js via Java アプリケーション内のさまざまなドキュメント形式の隠しメタデータを更新できるようにします。メタデータをプログラムで適用、編集、検索、削除できます。

GroupDocs.Metadata は、Node.js via Java アプリ内のドキュメントやファイルへのメタデータの追加と編集を簡素化します。開発者はメタデータを簡単に適用、更新、削除できます。
この API はメタデータのカスタマイズに広範なオプションを提供します。専門的なクエリを使用して、ファイル内のメタデータを簡単に検索、削除、更新できます。
画像の EXIF など、組み込みのメタデータ機能を活用できます。カメラモデル、解像度、作成日などの情報を含めることができます。
この例では、MP3 ファイルの隠しメタデータを更新する方法を示します。
// ファイルを Metadata クラスのコンストラクタにロードする
var metadata = new groupdocs.metadata.Metadata('input.mp3');
var root = metadata.getRootPackageGeneric();
if (root.getLyrics3V2() == null) {
root.setLyrics3V2(new LyricsTag());
}
// Lyrics データを更新する
root.getLyrics3V2().setLyrics("[00:01]Test lyrics");
root.getLyrics3V2().setArtist("test artist");
root.getLyrics3V2().setAlbum("test album");
root.getLyrics3V2().setTrack("test track");
// タグにカスタムフィールドを追加する
root.getLyrics3V2().set(new LyricsField("ABC", "custom value"));
// 結果を保存する
metadata.save('output.mp3');
Node.js 用のマルチフォーマット文書および画像メタデータ編集 API。一般的なファイル形式のメタデータを取得および編集