0

ベクトル形状をさまざまな出力形式 (bmp、png、svg、XAML) で生成したいと考えています。基本的に、これはエクスポートするためにベクトル形状を内部的に生成するライブラリ (ユーザー インターフェイスなし) です。エクスポートしたい形状には、長方形、線、テキスト、および円の組み合わせが含まれている場合があります。

しかし、これらすべての形式 (ビットマップとベクトル) を簡単に処理するには、どの方法を選択すればよいかわかりません。

これまでのところ、次のことを検討しました。

  • XAML を使用してプログラムで形状を構築します。例; Rectangle() を作成し、Canvas() に追加します。そこから、XAML を生成して画像をレンダリングするのは非常に簡単です。しかし、私はそれが速いかどうかはわかりません。
  • System.Windows.Media メソッドを使用して図形を描画します。しかし、XAML (および svg) を生成する方法は?
  • GDI+ メソッド (System.Drawing) を使用します。前のポイントのように、XAML を生成するときにスタックします。

ベクトル形状を生成してエクスポートする別の方法があるのではないでしょうか?

ありがとうございました

4

0 に答える 0