O'Reilly logo

Enhydra XMLC™ Java™ Presentation Development by David H. Young

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Dynamic Graphics with SVG and XMLC

Have you ever tried making a dynamic graph with an HTML table, manipulating its width, height, and color attributes, wishing you didn't have to resort to such a kludge? There is now a new W3C-standard XML language for generating high-end graphics.

Scalar Vector Graphics (SVG), is a language for generating rich, two-dimensional graphical content. Because it is written in XML, SVG content can be generated from server-side sources of real-time information, such as diagnostics or e-commerce statistics.

SVG supports three types of graphic objects:

  • Vector graphic shapes (for example, path of lines and curves)

  • Images

  • Text

SVG then gives you the capability to manipulate all these objects, changing their attributes color, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required