java pdf转图片问题

Python07

java pdf转图片问题,第1张

搜索添加spire.pdf.jar文件为依赖,pdf转图片代码如下:

import java.awt.image.BufferedImage

import java.io.File

import java.io.IOException

import com.spire.pdf.PdfDocument

import javax.imageio.ImageIO

public class toImage {

      public static void main(String[] args) throws IOException {

          //加载PDF文件

          PdfDocument doc = new PdfDocument()

          doc.loadFromFile("Sample.pdf")

          //保存PDF的每一页到图片

          BufferedImage image

          for (int i = 0i <doc.getPages().getCount()i++) {

              image = doc.saveAsImage(i)

              File file = new File( String.format("ToImage-img-%d.png", i))

              ImageIO.write(image, "PNG", file)

          }

          doc.close()

      }

}

方法1:打开pdf文件,选择菜单命令“文件” → “另存为” ,弹出另存为对话框,选择保存类型为“jpg”,保存即可;方法2:打开pdf文档,选择命令 “另存为其它” → “图像” → “JPEG或JPEG2000”;方法3:打开pdf文档,选择“编辑”菜单下的“拍快照”(注:选中后,在拍快照前面会有个√显示),同时鼠标变成十字光标,此时拖动鼠标框选你要变换的区域,松开鼠标,弹出确认对话框,点击确认,此时框选的部分已经保存到剪贴板,然后打开系统自带的画图工具,粘贴后保存为jpg文档。方法不适合图片过多的情况,不建议使用!方法4:试试在线PDF转图片共有以下几个步骤:• 点击浏览按钮选择需要转换的PDF文件。• 输入需要转换的页码,以逗号分隔开,如果转换所有的页面可以跳过这一步。• 点击按钮上传文件,然后等着就可以了。• 点击下载链接把做好的文件下载到本地就可以了。仅适合低于2MB的文件转换!方法5:借助pdf转换器。选中pdf转图片功能,然后右下角选择“上传文件或文件夹”,即可一键开始转换,此外还支持转word、excel、ppt等格式。

不仅是生活还是办公学习PDF格式挺常见,但对比起图片来说图片格式可能是更加便捷的一种。今天给大家分享的一个免费PDF转换操作技巧,希望能帮助到大家。

需要用到的工具:金舟格式工厂

操作方法:

第一步、电脑上打开格式工厂,然后点击选择“PDF转文件”;

第二步、接着,在左侧选择“PDF转图片”,然后在右边选择添加文件,将需要转换的PDF文件批量上传到软件中;

第三步、PDF文件上传进来后,在左下方选择导出格式以及图片的质量等;

第四步、最后,点击右下角的“开始转换”就可以了;

第五步、转换成功后点击以下窗口的“前往导出文件位置”浏览转换好的图片;

第六步、如图,以下就是刚刚PDF转换成的图片文件啦!