[Java] Microsoft Word のプロパティを設定
Wordプロパティは、ファイルの内容を示し、そのファイルを特定するためのものです。 ドキュメントのプロパティには、タイトル、作成者名、件名などのほかに、ドキュメントのトピックや内容を特定するキーワードがあります。今回はSpire.Doc for Javaというライブラリを使ってWord プロパティを設定する方法を紹介していきます。
下準備
1.E-iceblueの公式サイトからFree Spire.doc for Java無料版をダウンロードしてください。
2.IDEを起動して新規プロジェクトを作成してから、インストールされたファイルにあった相応しいSpire.doc.jarを参照に追加してください。
プロパティを設定
import com.spire.doc.Document;
import com.spire.doc.FileFormat;
public class SetDocumentProperties {
public static void main(String[] args){
//Wordファイルをロードします。
Document document = new Document("Input.docx");
//プロパティを設定します。
document.getBuiltinDocumentProperties().setTitle("パンダンのファイル");
document.getBuiltinDocumentProperties().setSubject("Wordプロパティ");
document.getBuiltinDocumentProperties().setAuthor("James");
document.getBuiltinDocumentProperties().setCompany("竹会社");
document.getBuiltinDocumentProperties().setManager("Jakson");
document.getBuiltinDocumentProperties().setCategory("Word操作");
document.getBuiltinDocumentProperties().setKeywords("プロパティ");
document.getBuiltinDocumentProperties().setComments("複写禁止");
//保存します。
document.saveToFile("SetBuiltInProperties.docx", FileFormat.Docx_2013);
}
}
実行結果
プロパティをカスタマイズ設定
import com.spire.doc.Document;
import com.spire.doc.FileFormat;
public class SetDocumentProperties {
public static void main(String[] args){
//Wordファイルをロードします。
Document document = new Document("Input.docx");
//プロパティをカスタマイズ設定します。
document.getCustomDocumentProperties().add("番号", "AB01");
document.getCustomDocumentProperties().add("閲覧者", "Wilson");
//保存します。
document.saveToFile("SetCustomProperties.docx", FileFormat.Docx_2013);
}
}
実行結果
Author And Source
この問題について([Java] Microsoft Word のプロパティを設定), 我々は、より多くの情報をここで見つけました https://qiita.com/iceblue/items/9bab6a6ce4e7d0c2d8ad著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .