GroupDocs.Metadata を使用すると、Java の開発者は、いくつかの簡単な手順を実装することで、アプリケーション内から DOCX ファイルからメタデータ情報を簡単に読み取り、抽出できます。
- Java クラスのインスタンスを使用して DOCX をロードします。
- すべてのメタデータ プロパティを検査するための述語を作成します。
- 述語を FindProperties メソッドに渡します。
- 見つかったプロパティを繰り返し処理します。
GroupDocs.Metadata を使用すると、Java の開発者は、いくつかの簡単な手順を実装することで、アプリケーション内から DOCX ファイルからメタデータ情報を簡単に読み取り、抽出できます。
// DOCX ドキュメント内の画像メタデータを検索
// DOCX をコンストラクターに渡す Metadata を作成します
try (Metadata metadata = new Metadata("input.docx"))
{
// 特定のカテゴリに分類されるすべてのメタデータ プロパティを取得します。
IReadOnlyList properties = metadata.findProperties(
new FallsIntoCategorySpecification(Tags.getContent()));
// 見つかったメタデータ エントリを処理する
System.out.println("The metadata properties describing some characteristics of
the file content: title, keywords, language, etc.");
for (MetadataProperty property : properties)
{
System.out.println(String.format("Property name: %s, Property value: %s",
property.getName(), property.getValue()));
}
}
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-metadata</artifactId>
<version>24.8</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
</repositories>
GroupDocs.Metadata ライブラリを利用した Java アプリケーションを使用して、機密ファイルやドキュメント内の隠しデータを制御します。
GroupDocs.Metadata を使用して、Java のドキュメント処理機能を強化します。当社のソフトウェアは、隠されたメタデータを検索および処理するための効果的なツールを提供します。
特定のメタデータを正確にターゲットにします。テキスト、日付、正規表現などの多くのパラメータでフィルタリングするように検索を構成し、必要なものを正確に取得できるようにします。
Java を利用して、見つかったメタデータ エントリの値を処理します。 GroupDocs.Metadata を使用してメタデータを効果的に操作します。サポートされている形式のメタデータを自由に追加、更新、またはクリアできます。
// EPUB 電子書籍を Metadata オブジェクトに渡します
try (Metadata metadata = new Metadata("input.epub")) {
// すべての組み込みメタデータを取得する
EpubRootPackage root = metadata.getRootPackageGeneric();
// 取得したデータを処理する
System.out.println(root.getEpubPackage().getVersion());
System.out.println(root.getEpubPackage().getUniqueIdentifier());
System.out.println(root.getEpubPackage().getImageCover() != null ?
root.getEpubPackage().getImageCover().length : 0);
}
Java 用のマルチフォーマットのドキュメントと画像のメタデータ抽出 API。以下に示すように、いくつかの一般的なファイル形式のメタデータを取得します。