Other Implementations

From Svg wiki

viewers have their own page

Contents

Server-side translators

PDF, Postscript, Windows Metafiles to SVG

  • FLY Batch command-line batch conversion of PDF, PostScript, EPS, WMF, EMF or CGM into SVG for Linux, Windows and UNIX
  • FLY SDK API/DLL for integrating conversion to SVG into applications
  • META FLY converts WMF and EMF into SVG for Linux, Windows and UNIX
  • PDF2SVG
  • PDF FLY converts PDF, PostScript and EPS into SVG for Linux, Windows and UNIX

SVG to SVG with Embedded Fonts

  • dead link? wiki.cocoondev.org/Wiki.jsp?page=Embedding_SVG_Fonts SVGFontEmbedder described from perspective of Cocoon developer, but operates as Xalan xslt

SVG to SWF

SWF to SVG

SVG to PDF

SVG to bitmap

  • Adobe Graphics Server is server software that converts SVG files with variable data into web raster image formats.
  • Apache Cocoon Project uses Batik to rasterize SVG images.
  • Altsoft Xml2PDF Starting from the version 3.0, Altsoft Xml2PDF supports conversion from SVG to raster graphics formats (JPEG, TIFF, GIF, BMP, PNG, WMF and EMF)

PDF to SVG

SVG to SVGZ Inside Apache Cocoon

Design-machine translators

Print operations to SVG

Vector files to SVG

Raster images to SVG

  • RaveGrid is a program to convert PNG and JPG files to SVG. A comparison with delineate can bee seen in the Raster to vector page on wikipedia.org. A version of Ravegrid for personal non-commercial use can be downloaded from the RaveGrid home page.
  • Delineate is an open-source tool that converts bitmap raster images to SVG. It supports input formats JPEG, PNG, GIF, BMP, TIFF, PNM, PBM, PGM, PPM, IFF, PCD, PSD, RAS. It uses AutoTrace or potrace to do the image conversion.
  • CR2V can create SVG from raster images (BMP, GIF, JPEG, PNG, TIFF).

MathML to SVG

  • Custard converted MathML to SVG; free demo was available at SchemaSoft (no longer exists)

TTF to SVGFont

  • Batik has a command-line utility to convert True Type Fonts to SVGFonts
  • Pastel-ttf2svg is a perl script that coverts TTF file to SVG. Has full support for kerning and symbol fonts
  • (What type of design-machine translation does JascWebDraw do?)


In-Browser translators

  • SVG to Shockwave: Macromedia Shockwave files can theoretically retrieve, parse, and render SVG files, although proof-of-concept remains to be implemented

Authoring Tools

Drawing Applications

See Design Tools

Wiki Applications

  • Neat little app for drawing in TWiki
  • Whiteboard: not quite a wiki but collaborative
  • AnyWikiDraw is a graphical editor for rapid editing of drawings and diagrams on Wiki pages. Supported file formats: SVG, PNG and JPEG. Supported Wikis: MediaWiki, TWiki, PmWiki.

Text Editors / XML Editors

GIS translators

Desktop GIS

Map Server

Others

UML applications supporting SVG export

Server-side SVG generators

  • GraPL.net This is a server-side version of Grapl (desktop) that you can use to generate high quality charts from your data, on the fly. It supports SVG as well as PNG, PDF, VML and EPS. Currently available as a COM server for IIS/ASP sites. Command-line (Unix) and CLR versions (Microsoft) under development.

See also Serverside Generation.

Validators

  • W3C validator
  • Xerces-C is very good. If you include it's bin/ in the system's path, you can call it like domcount foo.xml.

Other lists of implementations