我在思考,这些bbox值是如何被打印出来的:
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox myfile.pdf
%%BoundingBox: 46 911 1668 4537
%%HiResBoundingBox: 46.080002 911.520035 1667.520064 4536.000173
top-left-X,top-left-Y,....是什么?
这些值的度量单位是什么(1/72")?
感谢您的帮助。
我在思考,这些bbox值是如何被打印出来的:
gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox myfile.pdf
%%BoundingBox: 46 911 1668 4537
%%HiResBoundingBox: 46.080002 911.520035 1667.520064 4536.000173
top-left-X,top-left-Y,....是什么?
这些值的度量单位是什么(1/72")?
感谢您的帮助。
72 points == 1 inch
是的,测量值为1/72英寸...
这四个值需要被读作两对坐标,描述一个矩形框住边界框的左下角和右上角点。
PostScript坐标系的原点位于左下角。
46 911
部分是左下角点:距离左边缘46个点,距离底部边缘911个点。
1668 4537
部分是右上角点:距离左边缘1668个点,距离底部边缘4537个点。
(纠正了一个有些拼写错误...感谢Scolytus指出。)