PDF矩形[re]的显示位置与PDF文档中的对象位置不同

时间:2019-07-03 09:12:03

标签: pdf adobe pdfbox acrobat adobe-illustrator

有两个矩形

two rectangles

在页面上。

Page Contents:

/OC /MC0 BDC
  0.087 0.963 0.488 0.002 k
  0 0 0 0 K
  /GS0 gs
  118.442 63.791 61.046 133.721 re
  B
  92.977 141.837 21.744 55.674 re
  B
EMC

实际的Y position of the left (little) rectangle比右(大)矩形高[141.837]。

Y position of the left _(little)_ rectangle

为什么它们显示类似的Y位置?

P.S。 :左侧矩形的转换矩阵[CTM]是标准

standart

我试图从pdf页面内容流中获取实际坐标 ,然后将其放入新文件中。结果为here

我想知道为什么左侧矩形显示在Y = 53.988而不是Y = 141.337

1 个答案:

答案 0 :(得分:1)

在PDF中,默认坐标系位于左下角,Y相对于底部边距而不是顶部。

63 + 133 = 141 + 55(与Y相同)

很高兴看到您使用我们的XFINIUM.PDF检查器来查看PDF文件的内部。 PDF范围是相对于标准PDF坐标系的,而Display范围是相对于可见页面区域的左上角的。