Java将Excel导出成pdf文件
Posted koaler
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java将Excel导出成pdf文件相关的知识,希望对你有一定的参考价值。
首先下载一个jar包,需要用到这个jar包,这里贴出下载的方法,官网上可以找到。
首先,在pom.xml文件中配置Maven仓库路径。
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
然后,在pom.xml文件中指定Spire.PDF for Java的Maven依赖。
<dependencies>
<dependency>
<groupId> e-iceblue </groupId>
<artifactId>spire.pdf</artifactId>
<version>2.2.0</version>
</dependency>
</dependencies>
配置完成后,在IDEA中,您只需点击”Import Changes”即可导入JAR包;在Eclipse中,您需要点击”Save”按钮, JAR包才会自动下载。至此,您已经成功在Maven项目中添加了Spire.PDF JAR包依赖。
注: Free Spire.PDF for Java的artifactId为spire.pdf.free
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf.free</artifactId>
<version>2.2.2</version>
</dependency>
</dependencies>
IDEA中的详细安装流程
第一步:创建Maven项目。
第二步:设置任意GroupId和ArtifactId。
第三步:配置pom.xml文件,然后点击”Import Changes”。
Eclipse中的详细安装流程
第一步:创建Maven项目。
Excel测试文档如下,包含两个工作表:
JAVA代码示例
【示例1】将整个工作簿转为PDF
import com.spire.xls.*; public class ExcelToPDF { public static void main(String[] args) { //加载Excel文档 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //调用方法保存为PDF格式 wb.saveToFile("ToPDF.pdf",FileFormat.PDF); } }
转换结果:
【示例2】将指定工作表转为PDF
import com.spire.xls.*; public class ExcelToPDF { public static void main(String[] args) { //加载Excel文档 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //获取第2个工作表 Worksheet sheet = wb.getWorksheets().get(1); //调用方法保存为PDF格式 sheet.saveToPdf("ToPDF2.pdf"); } }
转换结果:
(本文完)
以上是关于Java将Excel导出成pdf文件的主要内容,如果未能解决你的问题,请参考以下文章
有啥方法可以用java 将word或者Excel文件转换成图片文件?