The Scalable Vector Graphics (SVG) is a well-known graphics format developed and maintained by the W3C SVG Working Group. The SVG is designed to be used on the web, but format is flexible enough to applications outside the web. SVG is a markup language for describing two-dimensional graphics applications and images, and a set of related graphics script interfaces.
The SVG#-Reloaded project aims to provide libraries and tools to parse, convert and view the SVG on Windows, especially on the Windows Presentation Foundation platform.
Developer's Guide (>Link)
This section provides Quick Start documentations to help you get started.
The SVG# Reloaded uses source codes from other open source projects without which this might not be possible. We wish to acknowledge and thank the authors of these great projects:
- SharpVectorGraphics (aka SVG#) by SVG# Team of Developers (on SourceForge).
- WPF Zooming and Panning Control by Ashley Davis (on CodeProject).
-
Overview
-
Scalable Vector Graphics (SVG) Specifications
- SVG 1.1 (First Edition) - This version is outdated!
- SVG 1.1 (Second Edition)
-
Libraries and Frameworks
- Batik SVG Toolkit, the most complete SVG toolkit available (Java).