/svg-ps-converters

Tools for Exporting into SVG Tiny Portable/Secure Format

Primary LanguageC#MIT LicenseMIT

Tools to Export Images into SVG Tiny Portable/Secure Format

Summary

The goal of this project is to develop various open source tools that will convert or export a vector image into a more constrained and secure SVG format. The new format is based SVG Tiny 1.2 as defined by the W3C, though it is more restrictive and requires additional modification. As there are currently no tools available for the new format, the code of this project helps to fill that gap.

The new SVG Tiny Portable/Secure (SVG P/S) format is specified by a new document published to the IETF for comments. In addition to the specification document, a SVG P/S RELAX NG Compact (RNC) XML schema validation file has also been developed that can be used to verify the output is compliant with the new SVG P/S format.

NOTE: As the SVG P/S specification is currently only a draft, it is likely to change based on feedback and discussions that will require changes to this work as necessary.

Initial Prototypes

The initial v.01 prototype source code was developed by Mouaad Boukiaou, and has all been released under an MIT licence.