Create professional graphics for your WPF and Silverlight applications with almost
any 2D or 3D drawing application.
(usage diagram - click to enlarge)
With state of the art converters it is possible to convert 2D and 3D graphics from
some of most commonly used file formats into XAML. XAML created from svg and metafiles
can be used in WPF and Silverlight applications. 3D objects from 3ds file can be
converted into XAML for WPF 3D.
The available importer libraries can be used to import svg, metafiles and 3ds files
directly into the WPF applications.
The following tools and libraries are available:
WPF 3D
|
|
Ab3d.PowerToys is the
ultimate framework for WPF 3D.
It provides advanced cameras, camera controllers to rotate and move the camera with the mouse or control panel, 3D objects (Sphere, Box, Cylinder, etc.),
3D Lines, 3D Text and simplified mouse event handling on 3D objects.
|
|
|
|
|
Viewer3ds and
Ab3d.Reader3ds for reading 3ds files
Import 3ds files - one of the most commonly used file format for 3D objects.
Create 3D models in almost any 3D modeling application and use them in your WPF application.
Application with 3ds support: 3D Studio MAX®,
Maya®, Blender (free),
more in Links
Online free 3ds libraries: ShareCG,
3D Kingdom, Turbosquid, more in Links
|
2D vector graphics for WPF and Silverlight
|
|
ViewerSvg and
Ab2d.ReaderSvg for reading svg files.
Import vector drawings saved in svg or svgz files - svg is one of the most commonly
used file format for storing 2D vector images. Almost all vector drawing programs
support saving into svg file.
Application with svg support: Adobe Illustrator®,
CorelDRAW®, Microsoft Visio®, etc.
Online free svg clipart library:
Open Clip Art Library
|
|
|
|
|
Paste2Xaml and Ab2d.ReaderWmf for reading metafiles.
Read Windows metafiles (wmf), Enhanced Metafiles (emf) or get matafile objects
from clipboard - simply copy the drawing in almost any 2D application and simply paste it into xaml.
Copy graphics from: Microsoft Excel®, Word®, Autocad, etc.
Online free metafile clipart library: Microsoft Office free Clip Arts
|
|
|
|
|
The Ultimate ZoomPanel
control for zooming and panning.
ZoomPanel is a WPF custom controls library that contains controls that provide
powerful zooming and panning capabilities to any WPF application. The controls can
be fully customizable to provide functionality for almost any zooming and panning
scenario.
|
Samples
All the libraries come with lots of samples that demonstrate various uses of the libraries and exported xaml. The samples demonstrate the possibilities that WPF brings to 2D and 3D graphics.
The following are a few screenshots from the samples (more sample screenshots can be found on products pages):
Silverlight tutorials
The following Silverlight tutorials show how to use the exported xaml in Silverlight applications:
|
|
Silverlight Excel
How to convert an excel graph with Paste2Xaml to a Silverlight application.
To show the power of Silverlight we add a starup animation and a dynamically showing
graph data on moving the mouse over graph's bars. The tutorial can be also used
for WPF applications.
|
|
|
|
|
|
|
Silverlight EU Countries
How to convert a map of EU countries in svg file to a Silverlight
application with ViewerSvg. The tutorial will also show how to read the data from xml
file and how to use data binding. The application will show the basic data about
the country that is selected with the mouse. There is also a slider that shows when
the countries were joining the EU.
|
|