从矢量形状生成XAML和位图

时间:2012-11-16 23:57:12

标签: c# wpf xaml bitmap vector-graphics

我想生成各种输出格式的矢量形状:bmp,png,svg和XAML。 所以基本上,这是一个库(没有用户界面),它在内部生成矢量形状以便导出它。 我要导出的形状可能包含矩形,线条,文本和圆形的组合。

但我不知道选择哪种方式来轻松处理所有这些格式(位图和矢量)。

到目前为止,我已经考虑过:

  • 使用XAML以编程方式构建形状。例;创建一个 Rectangle(),将其添加到Canvas()。从那里,它很容易 生成XAML并渲染图像。但我不确定 很快。
  • 使用System.Windows.Media方法绘制我的形状。但是如何生成XAML(和svg)?
  • 使用GDI +方法(System.Drawing)。与上一点一样,我在生成XAML时遇到困难。

也许还有另一种方法来生成矢量形状然后将其导出?

谢谢

0 个答案:

没有答案