程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-POI組件怎樣使生成的word文檔橫向排版

java-POI組件怎樣使生成的word文檔橫向排版

編輯:編程綜合問答
POI組件怎樣使生成的word文檔橫向排版

我想用java生成橫向排版的doc文檔,不知道POI組件能不能實現,請各位大神賜教

最佳回答:


已解決
CTDocument1 document = doc.getDocument();
CTBody body = document.getBody();

    if (!body.isSetSectPr()) {
         body.addNewSectPr();
    }
    CTSectPr section = body.getSectPr();

    if(!section.isSetPgSz()) {
        section.addNewPgSz();
    }
    CTPageSz pageSize = section.getPgSz();
    //必須要設置下面兩個參數,否則整個的代碼是無效的
    pageSize.setW(BigInteger.valueOf(15840));
    pageSize.setH(BigInteger.valueOf(12240));
    pageSize.setOrient(STPageOrientation.LANDSCAPE);
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved