本文將使用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); }}
轉換效果:
最新評論