You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用IronPdf在PDF页面指定坐标(x,y)处添加图片?

在IronPdf中指定坐标添加图片

要在PDF页面的指定(x,y)坐标处添加图片,你可以通过ImageStamper的对齐属性和偏移量来实现,具体操作如下:

  1. 创建ImageStamper实例后,将对齐基准设为左上角(对应x从左往右、y从上往下的坐标体系)
  2. 通过HorizontalOffset和VerticalOffset设置具体的坐标值(默认单位为点,1英寸=72点)

修改后的代码示例:

// 假设Image是你要添加的图片对象,x、y为目标坐标(单位:点)
var stamper = new IronPdf.Editing.ImageStamper(Image);

// 设置对齐基准为左上角
stamper.HorizontalAlignment = IronPdf.Editing.HorizontalAlignment.Left;
stamper.VerticalAlignment = IronPdf.Editing.VerticalAlignment.Top;

// 设置偏移量,即指定的(x,y)坐标
stamper.HorizontalOffset = x;
stamper.VerticalOffset = y;

// 应用到指定页面
pdf.ApplyStamp(stamper, pageNumber);

如果你的坐标单位不是点(比如毫米),可以做单位转换:

// 毫米转点:1毫米≈2.83465点
float mmToPoint(float mm) => mm * 2.83465f;

stamper.HorizontalOffset = mmToPoint(xInMm);
stamper.VerticalOffset = mmToPoint(yInMm);

内容的提问来源于stack exchange,提问作者Alexandra Dan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 11:25:23