繁体   English   中英

.net库使用GDI +绘制形状图像文本等

[英].net library to draw shapes images text etc, using GDI+

这是一个愚蠢的问题:

有没有这样的图书馆来做这些东西? 我想要一个比system.drawing命名空间更高级的库。

你可以在codeplex看看Open Diagram:

http://opendiagram.codeplex.com/

这不是GDI +,但你考虑过使用System.Windows.Media.Imaging api(自.Net 3.0以来的新版本)。

它提供了一些更好的绘图功能,如DrawGeometry(...)方法。

首先创建一个DrawingVisual和一个DrawingContext

DrawingVisual visual = new DrawingVisual();
DrawingContext dc = visual.RenderOpen();

然后在上面画东西:

dc.DrawRectangle(...);
dc.DrawText(...);
dc.DrawGeometry(...);
etc...

确保你关闭它:

 dc.Close();

获得可视对象后,可以在WPF窗口中呈现它或将其呈现为文件。 您也可以使用WPF Canvas作为可视对象。

有一些关于绘图对象的 MS教程, 使用DrawingVisual对象WPF图形渲染

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM