Good Free/Open Source graphics library for C# [closed]
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 开发者_StackOverflow中文版years ago.
Improve this questionIm looking for a good Open Source or Free library in C# using GDI+ or DirectX. I would rather like using GDI+ than DirectX. The idea is to be able to graphicate nodes from a graph, so all I need is drawing circles, arrows and pointers.. nothing fancy, I don't want to use highly overloading libraries.
Thanks to all!
[EDIT]
I understand what you all say, but perhaps I didnt explain myself. I know how to work with GDI++ or WPF, but these is the deal:
- Im looking for a library that provides some extended functions allowing not just to draw, but to control the shape (drag around, etc..)
- Im not very pro-WPF in this particular case, because is not an application relying much on UI and I just want to show the graph and allow to rearrange nodes, nothing fancy. I'll take a look on the link given anyways.
I hope now that those who thought this was a lame question get the point.
Thanks again
You could just use WPF's Drawing support for shapes. This is an incredibly useful, easy, and powerful means of doing retained mode graphics.
Otherwise, GDI+ is exposed via the System.Drawing namespace in the Framework, and is fairly easy to use, as well.
Both of these options are nice in that they require no extra libraries - support for this exists direclty in the framework itself.
NShape- GPL. In BETA. Maybe a bit too sophisticated for your use, but sounds like it meets all your requirements. 199EUR for commercial use, which is cheap compared to the competition.
精彩评论