FXG服务器协议 fxg-server-protocol

要处理图形,可以使用与指南针点类似的参照点。

使用参考点,您可以相对于某个特定参考点旋转、缩放或调整图形的大小。参考点为northWestnorthnorthEastwestcentereastsouthWestsouthsoutheast。 例如,通过使用中心参照点,可以将图形中心旋转45°。 下图显示了参考点所在的位置、图形、图形从其northWest参考点旋转20°,以及图形从其east参考点旋转20°。

参考点图像

  • A.参考点位置
  • B.图形
  • C.图形从其northWest参考点旋转20°
  • D.图形从其east参考点旋转20°

语法如下:

referencePoint <string> (northWest, north, northEast, west, center, east, southWest, south, southEast, none, inherit)

默认值为none。 inherit值将s7:referencePoint值(如果它不是none)从页面或组级别的顶部传递到所有子级。 none设置意味着对象没有参考点,并且使用了FXG坐标系。

NOTE
要使用参考点,并且该对象在处理之后不包含任何置换,请在处理新该对象之后更新它的 x 和 y 值。

当来自s7:referencePoint的值用于组(或路径、行元素或没有显式宽度和高度定义的任何元素)时,该值应用于组的累积定界框。 例如,组中所有对象边界框的左上角用作组的northWest参考点;右下角用作southEast参考点。

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49