ドキュメントを使ったプログラミング|Java

Aspose.PUB for Javaを使用すると、アプリケーションで.pubファイルを簡単に操作できます。その明確な構造により、PUBファイルを読み取り、ファイルプロパティを操作することができます。

PUBファイルのメタデータの編集##

ドキュメントのメタデータは、著者、タイトル、最終著者、会社、言語、その他の類似情報などのプロパティでファイルを説明します。これは、ドキュメントと一緒に保存される有用な情報です。Aspose.PUB for Javaでは、以下のコードサンプルに示すように、 DocSummaryInfoクラスと SummaryInfoクラスを使用してPUBファイルのメタデータを編集することができます。

 1    IPubParser parser = PubFactory.createParser(fileName)
 2    ドキュメント document = parser.parse()
 3
 4    document.getDocumentSummaryInfo().setCategory("category");
 5    document.getDocumentSummaryInfo().setCompany("company");
 6    document.getDocumentSummaryInfo().setLanguage("language");
 7
 8    document.getSummaryInfo().setComments("comments");
 9    document.getSummaryInfo().setKeywords("keywords");
10    document.getSummaryInfo().setLastAuthor("last author");
11    document.getSummaryInfo().setTitle("title");
12    document.getSummaryInfo().setSubject("subject");

このコード・スニペットは Java で記述されています。これは、Java 用の Aspose.PUB API ソリューションを使用して、PubFactory に関連するライブラリまたは API を使用して .pub ファイルのメタデータを操作する方法を示しています。

コードを簡単に説明します:

  1. parserというIPubParserオブジェクトを宣言し、PubFactoryクラスのcreateParserメソッドを使用して初期化し、パラメータとしてfileNameを渡します。

  2. document という名前の Document オブジェクトを宣言し、パーサー・オブジェクトで parse メソッドを呼び出した結果を代入します。

  3. ドキュメントオブジェクトの getDocumentSummaryInfo メソッドを使用してドキュメントの概要情報にアクセスし、categorycompanylanguage などのさまざまなプロパティの値を設定します。 このコードスニペットでは、これらのプロパティを特定の値で変更している。

  4. ドキュメントオブジェクトの getSummaryInfo メソッドを使用してドキュメントの概要情報にアクセスし、commentskeywordslast authortitlesubject などのプロパティに値を設定している。これらのプロパティも特定の値で変更される。

完全なJavaコード例とデータファイルについては、 Aspose.PUB-Documentation for Java Github projectを参照してください。

.pubファイルを操作するためのクロスプラットフォームアプリケーションのセットに実装されたAspose.PUBによって提供されるこれと他の機能も試してみてください。

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.