本文将使用Spire.PDF for Java控件来演示如何将PDF文档转换成tiff。在转换时,该控件支持将整个文档进行转换,同时也支持将部分指定页面范围进行转换。
测试环境
在E-iceblue中文官网上下载产品包,手动将Spire.Pdf.jar插入IDEA,或是通过Maven仓库进行安装(只需在pom.xml文件下引入以下配置)。
<repositories>
<repository>
<id>com.e-iceblue</id>
<url>http://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf</artifactId>
<version>3.12.6</version>
</dependency>
</dependencies>
注:此处需引用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);
}
}
转换效果:
本文暂时没有评论,来添加一个吧(●'◡'●)