本文将使用Spire.PDF for Java控件来演示如何将PDF文档转换成tiff。在转换时,该控件支持将整个文档进行转换,同时也支持将部分指定页面范围进行转换。

测试环境

在E-iceblue中文官网上下载产品包,手动将Spire.Pdf.jar插入IDEA,或是通过Maven仓库进行安装(只需在pom.xml文件下引入以下配置)。

com.e-iceblue http://repo.e-iceblue.cn/repository/maven-public/ e-iceblue spire.pdf 3.12.6

注:此处需引用Spire.PDF for Java 3.12.6版本及以上。

代码示例

import com.spire.compression.TiffCompressionTypes; import com.spire.pdf.*; public class ToTiff { public static void main(String[] args) { //加载PDF测试文档 PdfDocument pdf=new PdfDocument(); pdf.loadFromFile("C:\Users\Test1\Desktop\Sample.pdf"); //将整篇文档保存为tiff格式 //pdf.saveToTiff("output/ToTiff.tiff"); //将指定页面范围保存为tiff格式(第3页到第6页) pdf.saveToTiff("output/ToTiff2.tiff",2,5, TiffCompressionTypes.DEFAULT); } }

转换效果: