SVG (.svg, .svgz)

Background

    • MIME type: image/svg+xml
    • SVG vector graphics format.
    • Intended for two-dimensional vector graphics on the web.
    • Partially supported by several web browsers and browser plugins.
    • SVG is an acronym for Scalable Vector Graphics.
    • XML-based text format.
    • Can represent static and animated graphics.
    • Supports RGB color with an optional alpha channel.
    • Developed by the W3C SVG Working Group since 1998.

Import & Export

  • Export["file.svg",expr] exports text or vector graphics to SVG.
  • Export["file.svg",expr,elem] creates an SVG file by treating expr as specifying element elem.
  • The export format can be explicitly specified with the command Export["file",expr,"SVG"].
  • See the reference pages for full general information on Export.
  • ExportString supports the SVG format.

Import Elements

  • Data representation element:
  • "Graphics"arbitrary 2D graphics
  • Export uses the "Graphics" element by default.

Examples

Basic Examples  (4)

Export vector graphics to SVG:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

This converts formatted text to the SVG format:

In[1]:=
Click for copyable input
Out[1]=

Export a function plot to SVG:

In[1]:=
Click for copyable input
Out[1]=

Show SVG data created by the Wolfram Language:

In[1]:=
Click for copyable input
Out[1]=
Introduced in 2003
(5.0)
|
Updated in 2007
(6.0)