1
假设我在postscript中有一个方形对象。如何将方形的中心作为参考角度而不是方格的左下角来旋转?以对象中心作为参考旋转在Postscript
假设我在postscript中有一个方形对象。如何将方形的中心作为参考角度而不是方格的左下角来旋转?以对象中心作为参考旋转在Postscript
假设您的广场仍然是从左下角开始绘制的,那么Ken的评论给出了总体思路,但是您还需要在旋转后撤消翻译。
/Sq {0 0 moveto 0 100 lineto 100 100 lineto 100 0 lineto closepath} def
gsave
50 50 translate
45 rotate
-50 -50 translate
Sq stroke
grestore
将原点翻译为正方形的中心,执行旋转。画正方形。你可能想要围绕这一点进行讨论和讨论。 – KenS