2016-01-20 125 views
3

我嘗試使用Apache POI和Java生成Microsoft Word文檔。直到我試圖將文檔的方向改爲風景時,我對結果非常滿意。我搜索並找到了一些解決方案。其中之一是:https://stackoverflow.com/questions/28833418/switch-page-to-landscape-from-portrait-apache-poi使用Apache POI的CTPageSZ類中的錯誤Java NetBeans Word文檔

當我嘗試輸入下面的代碼。我遇到了一些問題。我使用Netbeans IDE。

​​

第9行和第10行給出了關於「CTPageSz」的錯誤。

我會遇到下面的錯誤消息從NetBeans中:

  1. 在包apachetable1創建類 「CTPageSz」
  2. 在apachetable1.ApacheTable1
  3. 配置 「的Throwable方法結果被忽略的」 創建類 「CTPageSz」提示

我搜索一下CTPageSz,但無法真正知道如何解決這個錯誤。我使用Apache POI 3.13。

有沒有更簡單的方法來改變景觀方向?謝謝。

回答

3

我正面臨與CTPageSz類似的問題!我想你正在使用錯誤的罐子!

基本上有2個罐子,一個是poi-ooxml-schemas罐子,另一個罐子就是ooxml-schemas罐子。

我在互聯網上看到的是,jar的poi變體更小,只包含一般需要的類。當你從他們的網站下載apache-poi軟件包時,你會得到這個變種。

您需要在您的項目中包含其他變體,即簡單 ooxml-jar可以找到here。這個罐子大小爲14.8MB,比poi變體大得多。

希望這會有所幫助。所有最好的:)

相關問題