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标签的字体颜色?
  • 热门搜索
    西岭雪山旅游攻略 红烧鱼籽 埋线减肥 科技小报怎么做 爱情攻略 电影 滴水湖攻略 怎么减肥好 蜈支洲岛旅游攻略 拉赞助怎么说 大骨架女生穿衣搭配