2009-09-15 19 views
1

什麼是在現有圖像中使用ImageMagick繪製餅圖的最直接方式。例如,如果給出以下輸入,我將如何繪製一個切片?ImageMagick&Pie Charts

  • 中心點(X,Y)
  • 半徑
  • 百分比

回答

2

使用SVG創建餅楔;我得到了我example from here

<svg> 
<path d="M200,200 L200,20 A180,180 0 0,1 377,231 z" 
    style="fill:#ff0000; 
     fill-opacity: 1; 
     stroke:black; 
     stroke-width: 1"/> 
</svg> 

然後,覆蓋該圖像使用ImageMagick你的背景圖像。

composite.exe -background none -size 200x200 .\pie_wedge.svg .\background.png out.png 

請注意,您必須使用笛卡爾座標而不是半徑來定義弧,但轉換應該相當簡單。