Java 获取PDF中的图片坐标位置

 时间:2026-02-12 00:04:29

1、首先需要在Java程序中导入jar包,具体导入步骤可参考下图方法:

Java 获取PDF中的图片坐标位置

Java 获取PDF中的图片坐标位置

Java 获取PDF中的图片坐标位置

2、jar包导入结果:

Java 获取PDF中的图片坐标位置

3、完成导入后,参考如下代码执行程序,获取图片坐标:

import com.spire.pdf.*;


import com.spire.pdf.exporting.PdfImageInfo;
import java.awt.geom.Rectangle2D;
public class GetCoordinatesOfImage {
   public static void main(String[] args) {
       //创建PdfDocument对象
       PdfDocument doc = new PdfDocument();
       //加载一个PDF文档
       doc.loadFromFile("test.pdf");
       //获取第一页
       PdfPageBase page = doc.getPages().get(0);
       //获取第一页上的图片信息
       PdfImageInfo[] imageInfo = page.getImagesInfo();
       //遍历图片信息
       for (int i = 0; i < imageInfo.length; i++) {
           //获取指定图片的边界属性
           Rectangle2D rect = imageInfo[i].getBounds();
           //获取左上角坐标
           System.out.println(String.format("第%d张图片的左上角坐标为:(%f, %f)", i+1, rect.getX(), rect.getY()));
       }
   }
}

4、坐标读取结果:

Java 获取PDF中的图片坐标位置

  • 如何在VScode中打开最近文件
  • Eclipse中设置作者日期等Java注释模板
  • 如何改变ECharts仪表盘的背景颜色
  • js怎么获取input的值
  • jquery怎样设置a标签的字体颜色?
  • 热门搜索
    宝宝口臭是什么原因 词牌名有什么 绿帽子是什么意思 擦玻璃用什么擦最干净 国字脸男生适合什么发型 劳动手册是什么 为运动员加油的广播稿 运动帽 生殖器疱疹是什么 高山流水什么意思