質問

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

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

どうもありがとう!

役に立ちましたか?

解決

RTFを実行する場合、これらはテキストファイルであり、Wordのすべてのバージョンでサポートされています。

単純なものにはitextを使用できます http://itextdocs.lowagie.com/tutorial/rtf/index.php

ro

ハードな方法でエクスポートできます

//-example.docとして保存-------------

{
\rtf1
\ansi
\ansicpg1252
\deff0
\deflang1033
  {\fonttbl
    {\f0
     \fswiss
     \fcharset0 Arial;
    }
  }
  {
  \*
  \generator Msftedit 5.41.21.2500;
  }
  \viewkind4
  \uc1
  \pard
  \f0
  \fs20 

  Hello World

  \par
}

他のヒント

まあ、

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

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top