jxl设置excel是横向打印的具体方法的java代码是什么?

jxl设置excel是横向打印的具体方法的java代码是什么?,第1张

wb = Workbook.createWorkbook(new File(fileName))

wbs = wb.createSheet("xxx", 0)

wbs.setPageSetup(PageOrientation.LANDSCAPE.LANDSCAPE,PaperSize.A4,0.5d,0.5d)

试试看

import java.io.File

 

import jxl.Workbook

import jxl.write.Label

import jxl.write.WritableSheet

import jxl.write.WritableWorkbook

 

/**

 * Excel导出(你需要引入jxl的jar包)

 */

public class Test {

 

    public static void main(String[] args)

    {

        Test test = new Test()

        test.exportExcel()

    }

 

    /**

     * 导出(导出到磁盘)

     */

    public void exportExcel() {

        WritableWorkbook book = null

        try {

            // 打开文件

            book = Workbook.createWorkbook(new File("D:/测试.xls"))

            // 生成名为"学生"的工作表,参数0表示这是第一页

            WritableSheet sheet = book.createSheet("学生", 0)

            // 指定单元格位置是第一列第一行(0, 0)以及单元格内容为张三

            Label label = new Label(0, 0, "张三")

            // 将定义好的单元格添加到工作表中

            sheet.addCell(label)

            // 保存数字的单元格必须使用Number的完整包路径

            jxl.write.Number number = new jxl.write.Number(1, 0, 30)

            sheet.addCell(number)

            // 写入数据并关闭文件

            book.write()

        } catch (Exception e) {

            System.out.println(e)

        }finally{

            if(book!=null){

                try {

                    book.close()

                } catch (Exception e) {

                    e.printStackTrace()

                } 

            }

        }

    }

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11137249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存