• 大小: 11.63MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-19
  • 语言: 其他
  • 标签: 去水印  

资源简介

icepdf实现pdf转图片,解决水印问题,中文字体乱码问题

资源截图

代码片段和文件信息

public static void pdf2Pic(String pdfPath String path){
        Document document = new Document();
        document.setFile(pdfPath);
        float scale = 2.5f;//缩放比例
        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 {
                String imgName = i + “.png“;
                System.out.println(imgName);
                File file = new File(path + imgName);
                ImageIO.write(rendImage “png“ file);
            } catch (IOException e) {
                e.printStackTrace();
            }
            image.flush();
        }
        document.dispose();
    }

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-14 18:03  ICEpdf-pro-6.2.3\
     文件         920  2017-04-13 10:02  ICEpdf-pro-6.2.3\JavaDemo.java
     文件      364830  2017-03-20 10:00  ICEpdf-pro-6.2.3\batik-awt-util.jar
     文件       86082  2017-03-20 10:00  ICEpdf-pro-6.2.3\batik-dom.jar
     文件      420130  2017-03-20 10:00  ICEpdf-pro-6.2.3\batik-svg-dom.jar
     文件      162184  2017-03-20 10:00  ICEpdf-pro-6.2.3\batik-svggen.jar
     文件       80381  2017-03-20 10:00  ICEpdf-pro-6.2.3\batik-util.jar
     文件       20230  2017-03-20 10:00  ICEpdf-pro-6.2.3\batik-xml.jar
     文件      673715  2017-03-20 10:00  ICEpdf-pro-6.2.3\bcpkix-jdk15on.jar
     文件     2968419  2017-03-20 10:00  ICEpdf-pro-6.2.3\bcprov-ext-jdk15on.jar
     文件     3277268  2017-03-20 10:00  ICEpdf-pro-6.2.3\bcprov-jdk15on.jar
     文件     1161516  2017-04-13 09:47  ICEpdf-pro-6.2.3\icepdf-core.jar
     文件      192353  2017-03-20 10:00  ICEpdf-pro-6.2.3\icepdf-extra.jar
     文件     3019399  2017-03-20 10:00  ICEpdf-pro-6.2.3\icepdf-pro-intl.jar
     文件      334355  2017-03-20 10:01  ICEpdf-pro-6.2.3\icepdf-pro.jar
     文件      767653  2017-03-20 10:01  ICEpdf-pro-6.2.3\icepdf-viewer.jar
     文件      139412  2017-03-20 10:01  ICEpdf-pro-6.2.3\levigo-jbig2-imageio.jar

评论

共有 条评论