|
Professional Formatting Solutions | |||||||||||
|
||||||||||||
XSL Formatter SVG Output OptionXSL Formatter can now product SVG output compliant to W3C Scalable Vector Graphics (SVG) 1.1 specification. Moreover, it also can output SVG Tiny and SVG Basic in the Mobile SVG Profiles defined by the SVG 1.1 specification.
|
|
XSL Formatter can output any of the SVG 1.1, SVG Basic and SVG Tiny as a SVG profile. When a profile is not specified, it is regarded as SVG 1.1.
Mobile SVG Profiles are the specifications for mobile computing devices or cellular phones which have restrictions in the throughput of the hardware, the memory capacity and the number of colors that can be displayed.
Since SVG Tiny is for the hardware with the most restrictions, like a cellular phone, it may contain a lot of elements that are not supported or may have restrictions. Therefore, the reproduction level of the original document before transformation may be low.
SVG Basic is for more high-efficient pocket devices, such as high-efficient PDA, and has fewer restrictions than SVG Tiny. See also Mobile SVG Profiles for more details.
XSL Formatter outputs SVG Tiny and SVG Basic on the basis of the output for SVG 1.1 by disregarding the unsupported elements.
For more information about supported graphic images, refer to the "Graphics".
With SVG Output, there are three types of methods for handling images. These methods can be specified with the Command-line Interface or the Option Setting File, etc.
Raster images are embedded in SVG as Base64 encoding. Vector images are outputted as SVG.
Images are linked using the URI of the link origin without change.
Images are copied to the place where they are specified and are described as a link there. The copy destination can be specified by image-uri, etc. in Option Setting File.
There are two types of images in FO.
Images are referenced externally by <fo:external-graphic>.
Images encoded by Base64 using the data scheme by <fo:external-graphic> is embedded, or the images are embedded in FO by <fo:instream-foreign-object>.
Please refer to "Font Setting" for the font.
With SVG Output, the font can be embedded into SVG. However, the outline might not be able to be embedded correctly for certain TrueType and OpenType fonts.
XSL Formatter V3.3 or later is required. System requirement depends on XSL Formatter.
In SVG Tiny, since many elements are not supported, it may be difficult to reproduce output that is faithful to the original document. XSL Formatter approximates the original as much as possible by substituting the elements with alternative expressions to the extent possible. The following are the main restrictions of SVG Tiny.
| Type of license | Price |
|---|---|
| XSL Formatter SVG Output Option for Standalone | $200 |
| XSL Formatter SVG Output Option for Server | $2,000 |
You may buy XSL Formatter SVG Output Option through our Resellers, or direct order to us. See also: Purchasing Assistance.
You can receive maintenance support of SVG Output Option as far as XSL Formatter has maintenance period or during the 90 day warranty period from the purchase of XSL Formatter.