Click here to Skip to main content
15,884,176 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
SQL
I’m looking for a tool / library for drawing simply geometrical forms (composed of points, lines segments and curves). The geometric figure can be symmetric (mirrored) or not and working with more figures on the same "view" should be possible. The user should be able to show the distance (short / long) between 2 points, to select a segment, point or one of the geometrical figures. Another request is to raster the lines on an arbitrary raster grid. Ideally it is possible to combine 2 or more of such figures and zooming as well.
This will be used in a WPF (C# and .Net 4.5) project and it doesn’t matter if it is open source or commercial. I looked for such a tool / library, but … nothing found. I still not believe that I’m the first one who will develop something like this, but I guess I search in the wrong direction.
For any help and suggestion thank you in advance.
Posted
Comments
Sergey Alexandrovich Kryukov 24-Jan-13 14:41pm    
Yes... I cannot see much. It's pretty much clear how to create such editor using WPF library; and you can have a good number of supplementary or demo codes, not so sure about a ready-to-use component or solution...
Another note: in pixel graphics, in contrast to vector, there is no real "zoom"; everything is done via much more complex re-sampling, but this is not a problem at all.

I would really question the need to embed anything in your software. If I was a user, I would be very unhappy if you pushed on me some specific image editor. I would be much, much more happy if you allowed me to edit with the editor of my choice. As some open-source (non-WPF) editors are very good these days, that would be the best for me.
—SA

1 solution

Sergey you're right, but we are talking about "special software" for "special customers", not for "you & me". So, my company wants to satisfy the needs of their customers (they pay ...). Thank you, anyway ...
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900