【发布时间】:2015-11-12 14:41:19
【问题描述】:
我想更改PDF坐标系以将原点(0,0)->从左下角更改为左上角。因此,例如,当我在 x=5 y=10 的位置写入文本时,它将以从左数 10 点和从上数(而不是从下)数 10 点数写入。
我读过PDF specification,它谈到了裁剪框、旋转、坐标变换('cm' 运算符)......但我做不到。
注意。在 eps 中,我使用平移和缩放做了类似的事情:
% Rescaling and translate
0 95<-(height of the page) translate
1 -1 scale
任何帮助将不胜感激!
【问题讨论】:
-
通常 PDF 是由应用程序创建的,然后将 y 轴反转是在创建 PDF 之前进行计算的简单问题。这可能是 PDF 参考中未提及它的原因。所有缩放和翻译都使用单个矩阵完成,我认为您最终也会将文本颠倒过来。
标签: pdf pdf-generation coordinate-systems