アプリケーションに Apache POI を含めることを考えています。主な目標は RTF ドキュメントを出力することですが、DOC もいいでしょう。しかし、ドキュメンテーションは HWPFDocument の作成についてあまり詳しくなく、Web で見つけたものはすべてまったく役に立ちません。
問題なく動作している DOC ファイルを読み取ることができます。しかし、ドキュメントの書き方がよくわかりません。多分誰かが私に短いコード例を与えることができますか?
どうもありがとう!
アプリケーションに Apache POI を含めることを考えています。主な目標は RTF ドキュメントを出力することですが、DOC もいいでしょう。しかし、ドキュメンテーションは HWPFDocument の作成についてあまり詳しくなく、Web で見つけたものはすべてまったく役に立ちません。
問題なく動作している DOC ファイルを読み取ることができます。しかし、ドキュメントの書き方がよくわかりません。多分誰かが私に短いコード例を与えることができますか?
どうもありがとう!
RTF を実行する場合、これらはテキスト ファイルであり、Word のすべてのバージョンでサポートされています。
簡単なものにitextを使用できます http://itextdocs.lowagie.com/tutorial/rtf/index.php
ロ
あなたはそれらを難しい方法でエクスポートすることができます
//-- example.doc として保存 -------------
{
\rtf1
\ansi
\ansicpg1252
\deff0
\deflang1033
{\fonttbl
{\f0
\fswiss
\fcharset0 アリアル;
}
}
{
\*
\generator Msftedit 5.41.21.2500;
}
\viewkind4
\uc1
\pard
\f0
\fs20
こんにちは世界
\パー
}
良い、
前回 POI を使用してから長い時間が経ちました。HWPFDocument が現在孤立していることを読みました (Apache POI Web サイトで読んでください)。代わりに、Microsoft がリリースした WordML 仕様を使用することをお勧めします。
http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats
私は以前にこの方法を使用したことがあります。最も簡単な方法は、WordML テンプレートを作成し、XPATH を使用して値を置き換えるだけです。