开发者社区 问答 正文

POI组件怎样使生成的word文档横向排版

我想用java生成横向排版的doc文档,不知道POI组件能不能实现

展开
收起
蛮大人123 2016-03-18 17:52:52 5261 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
    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);
    2019-07-17 19:07:00
    赞同 展开评论
问答分类:
问答地址: