ドキュメントを使ったプログラミング|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 ファイルのメタデータを操作する方法を示しています。
コードを簡単に説明します:
parserというIPubParserオブジェクトを宣言し、PubFactoryクラスのcreateParserメソッドを使用して初期化し、パラメータとしてfileNameを渡します。
document という名前の Document オブジェクトを宣言し、パーサー・オブジェクトで parse メソッドを呼び出した結果を代入します。
ドキュメントオブジェクトの getDocumentSummaryInfo メソッドを使用してドキュメントの概要情報にアクセスし、
category
、company
、language
などのさまざまなプロパティの値を設定します。 このコードスニペットでは、これらのプロパティを特定の値で変更している。ドキュメントオブジェクトの getSummaryInfo メソッドを使用してドキュメントの概要情報にアクセスし、
comments
、keywords
、last author
、title
、subject
などのプロパティに値を設定している。これらのプロパティも特定の値で変更される。
完全なJavaコード例とデータファイルについては、 Aspose.PUB-Documentation for Java Github projectを参照してください。
.pubファイルを操作するためのクロスプラットフォームアプリケーションのセットに実装されたAspose.PUBによって提供されるこれと他の機能も試してみてください。