Java 将PDF转为透明背景的图片

 时间:2026-04-22 07:13:21

1、实现转换的方法需要在Java程序中导入jar包。可手动下载jar包,然后解压,找到lib文件夹下的jar文件,然后执行如下步骤导入:

Java 将PDF转为透明背景的图片

Java 将PDF转为透明背景的图片

Java 将PDF转为透明背景的图片

2、完成jar导入后,编辑如下代码,实现转换:

import com.spire.pdf.*;


import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
public class PDFtoImage {
   public static void main(String[] args)throws IOException {
       //实例化PdfDocument类的对象,并加载PDF文档
       PdfDocument pdf = new PdfDocument();
       pdf.loadFromFile("input.pdf");
       //设置转换后的图片背景透明度为0
       pdf.getConvertOptions().setPdfToImageOptions(0);
       //遍历PDF每一页,保存为图片
       for (int i = 0; i < pdf.getPages().getCount(); i++)
       {
           BufferedImage image = pdf.saveAsImage(i);
           File file = new File( String.format("ToImage%d.png", i));
           ImageIO.write(image, "PNG", file);
       }
       pdf.close();
   }
}

3、完成代码后,执行程序,生成图片,保存在IDEA程序项目文件夹下。转效果如图:

Java 将PDF转为透明背景的图片

  • ps怎样把图片背景变透明
  • ps如何将图片底色变成透明
  • ps怎么把白色背景改为透明
  • 怎么利用PS把白色背景图片变成透明背景
  • ps怎么删除图片中的白色背景
  • 热门搜索
    康辉旅行社旅游线路 金门旅游攻略 北京最佳旅游时间 青岛旅游景点图片 桂林有哪些旅游景点 辰山植物园旅游攻略 云南旅游攻略地图 联联旅游 春秋航空旅游网 绍兴旅游网