使用iText 生成 包含横 纵页面的word文件
public void CreateDocument() throws FileNotFoundException, DocumentException {
        FileOutputStream out = new FileOutputStream("d:\\demo.doc");
        //设置纸张大小
        Document document = new Document(PageSize.A4); 
        //建立一个书写器,与document对象关联
        RtfWriter2.getInstance(document, out); 
        
        document.open();
        //章节一
        Chapter chapter1 = new Chapter(1);
        chapter1.add(new Paragraph("Hello World1"));
        //章节二
        Chapter chapter2 = new Chapter(2);
        chapter2.add(new Paragraph("Hello World2"));
        //章节三
        Chapter chapter3 = new Chapter(3);
        chapter3.add(new Paragraph("Hello World3"));
        //将章节加入document中
        document.add(chapter1);
        //将章节二纵向显示
        document.setPageSize(PageSize.A4.rotate());
        document.add(chapter2);
        //将章节三还原成横向
        document.setPageSize(PageSize.A4);
        document.add(chapter3);
        document.close();
}


阅读更多
文章标签: itext 横向 纵向
想对作者说点什么? 我来说一句

java 用iText生成Word文件

2010年06月21日 61KB 下载

没有更多推荐了,返回首页

不良信息举报

使用iText 生成 包含横 纵页面的word文件

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭