Project Description
XDraw makes it easier for developers to create XAML vector graphics. It's developed in C# using WPF.

XDraw provides a graphical editor for XAML vector graphics, which can be saved and loaded as Canvas or DrawingImage.
For full list of features see here.

Planing for next Version has started
After some inspirational posts on the discussions board I've actually started planing the next version of XDraw, which will actually be 2.0.
The key features will be a Visual Studio Plugin and modularization, which allows to reuse the editor in your own applications.
For more Informations see Doing it all over: XDraw 2.0 or XDraw 2.0 Design documentation.

Here is a little video of the new Brush editor (features like GradientStops still missing):
BrushEditor.mp4 (about 1MB, the rectangle on the right side is a bit dissarranged, must be my recording software!?)

Please check out the new documentaion
It's still in the beginning but might help you already getting started with XDraw.

By the way: All icons in XDraw have been created with XDraw.
You can find them in the ImageDictionary.xaml (+.xdprj) file in source.

XDraw_V1_1.png
screenshot showing path editing and basic stroke and brush editor

Features

FeatureStatusVersion
Shape editing by drag and dropdoneV 1.0
Basic brush editingdoneV 1.0
Basic stroke editingdoneV 1.0
Creating new shapesdoneV 1.0
Support for rectanglesdoneV 1.0
Support for pathsdoneV 1.0
Support for ellipsesdoneV 1.0
Support for linesdoneV 1.0
Save/load as CanvasdoneV 1.0
Save/load as DrawingImagedoneV 1.0
Support for textdoneV 1.1
Copy&PastedoneV 1.1
Change Z-order of shpesdoneV 1.1
Zooming and scrollingdoneV 1.1
Manage whole image libs as XAML resource filesdoneV 1.1
Rotating shapesplaned?
Support for composed geometries (grouping)planed?
Enhanced gradient brush editingpaned?
Enhanced brush editingplaned?
Reusing brushes (Brush as XAML resourcesplaned?
t.b.c.

Last edited Aug 11, 2010 at 11:12 AM by osre, version 31