0

我一直在兜兜转转。显然,我惯用的“糊涂几何”方法是行不通的。

我只是想在 draw.io 中创建一个完美的“四分之一”圆形扇区。

我通读了https://desk.draw.io/support/solutions/articles/16000052874-how-to-create-and-edit-shapes-

但它非常模糊。

这是我最好的尝试,但这是不对的,边缘很难:

   <shape name="Quarter Circle" h="49" w="49" aspect="variable" strokewidth="inherit">
  <connections>
    <constraint x="0.5" y="0" perimeter="0" name="N"/>
    <constraint x="0.5" y="1" perimeter="0" name="S"/>
  </connections>
  <background>
    <path>
      <move x="49" y="0"/>
      <line x="0" y="0"/>
      <line x="0" y="49"/>
      <arc rx="90" ry="90" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="49" y="0"/>
      <close/>
    </path>
  </background>
  <foreground>
    <fillstroke/>
  </foreground>
</shape>

我真的想要一个四分之一圆,如果你旋转其中的四个,你最终会得到一个完美的圆。

4

1 回答 1

2

圆弧半径(rx 和 ry)必须与形状大小相匹配才能达到您想要的效果。只需用这个替换你的弧线:

<arc rx="49" ry="49" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="49" y="0"/>
于 2019-10-03T05:32:31.623 回答