引入依赖pom.xml

<dependency><groupId>com.aspose.cells</groupId><artifactId>aspose-cells</artifactId><version>8.5.2</version>
</dependency>

项目目录 Resource 下添加 license.xml 文件

<License><Data><Products><Product>Aspose.Total for Java</Product><Product>Aspose.Words for Java</Product></Products><EditionType>Enterprise</EditionType><SubscriptionExpiry>20991231</SubscriptionExpiry><LicenseExpiry>20991231</LicenseExpiry><SerialNumber>8bfe198c-7f0c-4ef8-8ff0-acc3237bf0d7</SerialNumber></Data><Signature>
sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=</Signature>
</License>

测试

public static void main(String[] args) {// 本地excel路径String excelFilePath = "D:\\excelTest.xlsx";// 输出文件路径String pdfFilePath = "D:\\pdfTest.pdf";// sheet页int showSheets = 0;try {// 验证License 若不验证则转化出的pdf文档会有水印产生InputStream license = ExcelUtil.class.getClassLoader().getResourceAsStream("license.xml");License aposeLic = new License();aposeLic.setLicense(license);Workbook wb = new Workbook(excelFilePath);FileOutputStream fileOS = new FileOutputStream(pdfFilePath);PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();//设置合规性类型pdfSaveOptions.setOnePagePerSheet(false);pdfSaveOptions.setMergeAreas(true);// 选择输出的的sheet页for (int i = 1; i < wb.getWorksheets().getCount(); i++) {wb.getWorksheets().get(i).setVisible(false);}if (showSheets == 0) {wb.getWorksheets().get(0).setVisible(true);} else {for (int i = 0; i <= showSheets; i++) {wb.getWorksheets().get(i).setVisible(true);System.out.println("第" + i + "页");}}wb.save(fileOS, pdfSaveOptions);fileOS.flush();fileOS.close();} catch (Exception e) {e.printStackTrace();}
}

excel模板

生成pdf

java实现excel转pdf文件相关推荐

  1. java操作Excel、PDF文件

    java操作Excel.PDF文件 下面这些是在开发中用到的一些东西,有的代码贴的不是完整的,只是贴出了关于操作EXCEL的代码: jxl是一个*国人写的java操作excel的工具, 在开源世界中, ...

  2. Java 将 Excel 转换为 PDF 文件

    持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第11天,点击查看活动详情 今天这是篇粗糙的文章,文字也较少,整理了个Java将Excel 转换为 PDF 文件的工具类.(还比较 ...

  3. 利用java实现excel转pdf文件

    在有些需求当中我们需要抓取字段并且填充到excel表格里面,最后将excel表格转换成pdf格式进行输出,我第一次接触这个需求时,碰到几个比较棘手的问题,现在一一列出并且提供解决方案. 1:excel ...

  4. java操作office和pdf文件java读取word,excel和pdf文档内容

    在平常应用程序中,对office和pdf文档进行读取数据是比较常见的功能,尤其在很多web应用程序中.所以今天我们就简单来看一下Java对word.excel.pdf文件的读取.本篇博客只是讲解简单应 ...

  5. JAVA读取WORD,EXCEL,POWERPOINT,PDF文件的方法

    OFFICE文档使用POI控件,PDF可以使用PDFBOX0.7.3控件,完全支持中文,用XPDF也行. java2word 是一个在java程序中调用 MS Office Word 文档的组件(类库 ...

  6. Office系列---将Office文件(Word、PPT、Excel)转换为PDF文件,提取Office文件(Word、PPT)中的所有图片

    将Office文件转换为PDF文件,提取Office文件中的所有图片 1.Office系列---将Office文件(Word.PPT.Excel)转换为PDF文件 1.1 基于Office实现的解决方 ...

  7. java实现写字板对pdf文件签名

    java实现写字板对pdf文件签名 思路 首先明白写字板签名完输出的是base64的图片,剩下的就是将此图片插入到pdf文件中,实现此步骤的技术很多,可以用itex5但是为了实现与其他数据一起动态插入 ...

  8. java web之读取PDF文件内容

    引入依赖 编写工具类 编写测试用例 运行结果 1 引入依赖 <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox -- ...

  9. android选择多个文件_一分钟合并多个Excel、PDF文件,3种方法任你选择,好用到没朋友...

    一分钟合并多个Excel.PDF文件,3种方法任你选择,好用到没朋友 前情提要: Excel.PDF多个文件怎样合并成一个文件?需求场景: PDF文件合并 当一份完成的PDF资料分为很多份的时候,我们 ...

最新文章

  1. ES内存持续上升问题定位
  2. python大佬养成计划----HTML网页设计一
  3. Android-获取窗口的宽度与高度
  4. php sockent通信
  5. 砰的一声,实验室又炸鸡了
  6. oidc_使用Java EE和OIDC构建Java REST API
  7. Tips:无法在Windows2012 R2+exchange2010中文版上安装SP3 RU8v2
  8. 一天一个小技巧(5)——CSDN编译器的图片位置、大小调节
  9. 解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的错误问题
  10. 网络传输协议都有什么
  11. python实现sorted函数_Python sorted函数及用法
  12. suger数据库使用1
  13. 清华大学梁宸计算机系,2015年自主招生--五大联赛银牌争夺战
  14. 生命的活力-负熵-秩序-结构
  15. 欧拉工程第12题 第一个拥有超过500个约数的三角形数是多少
  16. 【IoT】产品设计:包装盒型设计
  17. bootstrap4 利用m- p-调整元素之间距离
  18. 安卓接入微信php处理,PHP对接微信公众号实现简单自动回复
  19. inventor2019有无CAE_Autodesk Inventor 2019官方标准教程
  20. 在DW中制作网页中的表格

热门文章

  1. 东莞理工大学计算机专业是一本吗,东莞这一所大学,教学质量不断提高,您听说过吗?...
  2. Google Play services for Android下载:失败,华为系统限定死了,上网找了几种方法全部失败
  3. 华为机试 - 构成正方形的数量
  4. 联合国数据库疑似被中国黑客泄漏
  5. 工业机器人(8)-- UART和RS-232、RS-422、RS-485通信接口
  6. 元宇宙何谓真实飞行员都是在模拟舱中训练
  7. steam Deck 游戏机底座方案,最大支持4K输出分辨率
  8. 15个必知的Mysql索引失效场景,别再踩坑了
  9. 我的太鼓达人iPhone(未启动)
  10. wireshark 过滤器规则