首页 > 软件开发 > JAVA >

Java 将Excel转为PDF时添加页码

来源:互联网 2023-03-16 19:10:50 258

本次经验内容介绍通过后端Java程序代码将Excel工作表转成PDF格式时,添加页码到PDF。下面是具体方法和步骤。ujG办公区 - 实用经验教程分享!

工具/原料

  • IntelliJ IDEA
  • Free Spire.XLS for Java
  • Excel文档(2013版本.xlsx格式)

导入jar

  • 1

    在Java程序中导入用于实现Excel转PDF的jar包。需要手动将Jar包下载到本地,然后解压文件,找到lib文件夹下的jar文件。然后执行如图步骤完成导入:ujG办公区 - 实用经验教程分享!

    Java 将Excel转为PDF时添加页码ujG办公区 - 实用经验教程分享!

    Java 将Excel转为PDF时添加页码ujG办公区 - 实用经验教程分享!

    Java 将Excel转为PDF时添加页码ujG办公区 - 实用经验教程分享!

  • 2

    完成导入后,编辑Java代码:ujG办公区 - 实用经验教程分享!

    import com.spire.xls.*;

    ujG办公区 - 实用经验教程分享!

    ujG办公区 - 实用经验教程分享!

    public class ExcelToPDF {

    ujG办公区 - 实用经验教程分享!

    public static void main(String[] args)

    ujG办公区 - 实用经验教程分享!

    //实例化Workbook类的对象,并加载Excel文档

    ujG办公区 - 实用经验教程分享!

    Workbook wb = new Workbook();

    ujG办公区 - 实用经验教程分享!

    wb.loadFromFile("test.xlsx");

    ujG办公区 - 实用经验教程分享!

    ujG办公区 - 实用经验教程分享!

    //遍历文档中的所有worksheet

    ujG办公区 - 实用经验教程分享!

    for(int i =0; iwb.getWorksheets().getCount();i )

    ujG办公区 - 实用经验教程分享!

    {

    ujG办公区 - 实用经验教程分享!

    Worksheet worksheet = wb.getWorksheets().get(i);

    ujG办公区 - 实用经验教程分享!

    ujG办公区 - 实用经验教程分享!

    //添加页码。&P 指Page Number, &N 指总页数

    ujG办公区 - 实用经验教程分享!

    worksheet.getPageSetup().setRightFooter("&P/&N");

    ujG办公区 - 实用经验教程分享!

    }

    ujG办公区 - 实用经验教程分享!

    ujG办公区 - 实用经验教程分享!

    //保存为PDF文档

    ujG办公区 - 实用经验教程分享!

    wb.saveToFile("Result.pdf", FileFormat.PDF);

    ujG办公区 - 实用经验教程分享!

    }

    ujG办公区 - 实用经验教程分享!

    }ujG办公区 - 实用经验教程分享!

  • 2该信息未经授权抓取自百度经验
  • 3

    完成代码后,生成文档,如图效果:ujG办公区 - 实用经验教程分享!

    Java 将Excel转为PDF时添加页码ujG办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!ujG办公区 - 实用经验教程分享!


    标签: JAVAPDFexcel转换

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码