我在考慮將Apache POI包含到我的應用程序中。主要目標是輸出RTF文件,但DOC也會很好。但是關於編寫HWPFDocument的文檔並不是非常詳細,我在網上找到的所有內容都沒有任何幫助。我該如何(應該?)使用Apache POI HWPFDocument?
我可以閱讀DOC文件,這是沒有任何問題的工作。但我真的不明白我是如何寫文檔的。也許有人可以給我一個簡短的代碼示例?
非常感謝!
我在考慮將Apache POI包含到我的應用程序中。主要目標是輸出RTF文件,但DOC也會很好。但是關於編寫HWPFDocument的文檔並不是非常詳細,我在網上找到的所有內容都沒有任何幫助。我該如何(應該?)使用Apache POI HWPFDocument?
我可以閱讀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網站上閱讀)。我建議使用Microsoft發佈的WordML規範。
http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats
我以前使用過這種方法。最簡單的方法是創建一個WordML模板,並使用XPATH替換這些值。
WordML是爲新的OOXML格式?我也想擁有舊的DOC格式...我認爲使用OOo,現在OOXML不需要在DOC文件上有一個工作庫。 ;-) – cringe 2009-01-13 16:57:27