1

アプリケーションに Apache POI を含めることを考えています。主な目標は RTF ドキュメントを出力することですが、DOC もいいでしょう。しかし、ドキュメンテーションは HWPFDocument の作成についてあまり詳しくなく、Web で見つけたものはすべてまったく役に立ちません。

問題なく動作している DOC ファイルを読み取ることができます。しかし、ドキュメントの書き方がよくわかりません。多分誰かが私に短いコード例を与えることができますか?

どうもありがとう!

4

2 に答える 2

2

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

  こんにちは世界

  \パー
}
于 2009-01-13T22:48:09.420 に答える
0

良い、

前回 POI を使用してから長い時間が経ちました。HWPFDocument が現在孤立していることを読みました (Apache POI Web サイトで読んでください)。代わりに、Microsoft がリリースした WordML 仕様を使用することをお勧めします。

http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats

私は以前にこの方法を使用したことがあります。最も簡単な方法は、WordML テンプレートを作成し、XPATH を使用して値を置き換えるだけです。

于 2009-01-13T15:19:50.337 に答える