• 大小: 4.87MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-28
  • 语言: Java
  • 标签: 无水印  

资源简介

解压后就是全部jar包,有一个JAVA文件,里面是转图片的方法,jdk得用1.6以上的。

资源截图

代码片段和文件信息

package cn.com.juli.pdf;

import java.awt.image.BufferedImage;
import java.awt.image.RenderedImage;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;

import org.icepdf.core.pobjects.Document;
import org.icepdf.core.util.GraphicsRenderingHints;

public class PdfToJpgTest2 {
public static void setup() {

String filePath = “D://1.pdf“;
 Document document = new Document();
        document.setFile(filePath);
        float scale = 1.3f;//缩放比例
        float rotation = 0f;//旋转角度

        for (int i = 0; i < document.getNumberOfPages(); i++) {
            BufferedImage image = (BufferedImage)
                    document.getPageImage(i GraphicsRenderingHints.SCREEN org.icepdf.core.pobjects.Page.BOUNDARY_CROPBOX rotation scale);
            RenderedImage rendImage = image;
            try {
             int ii = i+1;
     File file = new File(“D:/pdfPicFile\\“ + ii + “.jpg“);
     ImageIO.write(rendImage “png“ file); 
               
            } catch (IOException e) {
                e.printStackTrace();
            }
            image.flush();
        }
        document.dispose();



}  
 
    public static void main(final String[] args) {  
       
             PdfToJpgTest2.setup();  
               
    }  
 
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1161516  2017-04-13 09:47  icepdf\icepdf-core.jar

     文件     192353  2017-03-20 10:00  icepdf\icepdf-extra.jar

     文件    3019399  2017-03-20 10:00  icepdf\icepdf-pro-intl.jar

     文件     334355  2017-03-20 10:01  icepdf\icepdf-pro.jar

     文件     767653  2017-03-20 10:01  icepdf\icepdf-viewer.jar

     文件       1366  2017-04-18 16:17  icepdf\PdfToJpgTest2.java

     目录          0  2017-04-18 16:26  icepdf

----------- ---------  ---------- -----  ----

              5476642                    7


评论

共有 条评论