skip to main content
Diagrammer > Programmer's documentation > Rogue Wave JViews Framework Advanced Features > Scalable Vector Graphics > Overview of SVG support
 
Overview of SVG support
The SVG graphics format is based on the eXtensible Markup Language (XML) which gives it great interoperability.
SVG support in the JViews Framework class library
The JViews Framework class library provides the ability to load Scalable Vector Graphics (SVG) files into an IlvManager object. Conversely, the contents of an IlvManager can be translated into an SVG document and saved to a file.
These features allow you to interoperate with other SVG software such as SVG viewers or generators. When applicable, in the thin-client context, you can also replace bitmap generation by SVG generation to gain time and interactivity.
Uses of SVG Files
SVG can be used by Rogue Wave JViews applications as an exchange format for exchanging data with vendor software that supports this format. You will be able to import data from such software to the Rogue Wave JViews library. Conversely, you will be able to load SVG files generated by Rogue Wave JViews into third party software such as the Batik SVG Browser (Squiggle) from Apache™, which you can download free at http://xml.apache.org/batik.
You can also think of SVG as a means of replacing bitmaps when generating data from a server and displaying the data in a Web browser. In this case, the browser must be able to display an SVG document. For the moment, the easiest solution is to use the Adobe® SVG Plug-in, which can be downloaded free at http://www.adobe.com/svg .

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.