New Features in Version 6.9

SVG Features

Images embeded in an SVG or linked by an SVG can now be jpg or png (before only png were supported). Jpegs are better compression for some imagery (continuous tone images but lack transparency capability) and pngs can actually be smaller and more precise for other images (those with sharp color transitions) but are normally larger as they use lossless compression. Most of the improvements are available only via the new "Render to SVG" process.

Two new SVG scripts.

In addition to the previously available coordinate script and layer control menu we now have.

New linking and embedding options 

These allow you to better target your particular use of SVG's

Creating an External Stylesheet is now available this is useful particularly if you wish to have more than one SVG reference the same stylesheet (some viewers Adobe/Batik even support gzipping these external files)

 Use View 1 extents option allows you to render a portion of a layout, thereby focusing on the part you wish to present and allowing the svg to be optimized in a web friendly smaller size for those downloading from your web-site.

Embed in HTML option allows one to use Internet Explorer specific ActiveX techniques to integrate the actual svg with your pages html (you can edit the resultant html page and surround your SVG with normal HTML) this has some advantages for a targeted audience such as an intranet with a common known platform. (MicroImages scripts are not currently designed for this specialized instance).

The optimize for Illustrator This option ensures that the SVG is defined in a way more compatible with Import into Adobes Illustrator product.

New TNT processes and Products now support Rendering to SVG's

Render to SVG is now available from the layout menu and the SVG rendering was made available to TNT server. 

Of note the Datatip script could not have been implemented in the previous "Print to SVG" as it lacked the ability to access other data (such as database values). Previously data could be coupled with images and styling only by using the export process to export the data and the print process to export the styling information then merging them by hand.

Cross User Agent Scripting Compatibility

MicroImages rendered SVG's, interactivity scripts have been tuned so most are cross UA (user agent) compatible. The current layer control menu is the only script which doesn't work in all of the target contexts (as it is designed for the most popular svg, Adobes svg browser plug-in).

Adobe's SVG viewer (ASV) and Batik a JAVA based suite of SVG applications including a standalone viewer, are probably the most fully implemented of SVG viewers currently available and the interactivity sripts in our SVG's work seamlessly in them and also in the Corel Viewer. (Corel also has a viewer which is progressing nicely).

The ABCs of SVG viewers.

Keep your eyes open for the browsers, Konquerer (Linux KDE environment), Mozilla and several Mobile phones and pdas are implementing built-in or plug-in based SVG support as well.

Full Acrobat users make interactive PDF's by Embedding Interactive SVGs created with TNTmips.

Embed Interactive SVG's in PDF's with TNTmips / Acrobat and an Acrobat Plug-in. This is a handy way of presenting interactive svg's. Embed them in a pdf file, This allows you to exploit the ubiquity of Adobes acrobat reader, more consistently installed than the SVG viewers.

Users of Full Acrobat can get a free plug-in from the planet PDF web-site for embedding SVG's in already existant PDF Document. Plug-in created by Leonard Rosenthal can be currently aquired from Planet PDF  

www.planetpdf.com/mainpage.aspwebpageid=3250

MicroImages SVG's can be embedded and maintain their interactive scripts in this context, so datatips and coordinate display and measurements work (In TNTmips when you render to an SVG which you wish to embed in pdf will need to choose embed images option). The "right click" custom layer visibility menu is unfortunately an exception and does not work in this context. Also SVG's so embeded will not print (this may be what one wants? this could be used as a security measure in addtion to Acrobats other security features.).

SVG and PNG Support in TNTserver and HTML client

MicroImages HTML client can request and display SVG's (using Adobes SVG plug-in). [ There are currently some compatibility limits (server side zoom requests are made from within the HTML and cannot not take into account SVG zoom levels) and html interface elements cannot overlap SVG viewer. ]. 

The HTML client is highly customizable (many of its features are not needed or just not as useful in the context of receiving an SVG  (Two examples, layer controls which require a server turn around  and Datatips which were previously implemented via a server turn around as infotips on where you clicked are now effectively embedded and visible as fast mouseovers event in the SVG also the element which that the data applies to is highlighted).

The SVG's requested from TNTserver include built-in Measurement tools, Datatips and a Context Menu based layer controls. (and so are targeted for Adobes SVG viewer).

Essentially much of the HTML clients interactivity has been subsumed within the SVG.

PNG support

TNTserver and HTML client now support pngs, png is a lossless (Rendering resolution limits rather than compression artifacts determine "innacuracy of image") format that allows rgba (alpha transparency) in the imagery.

Adobe Illustrator gets RGB and CMYK

To improve your color control both CMYK and RGB options are now available in our Adobe Illustrator Print process.

New Features/Options Upcoming and Implemented in version 7.0 DV

Multi-line SVG datatips and TrueType Font Embedding In SVG's, freehand style measurement tool.