XSL Formatter XSL FormatterV2.5 Graphic Support

We enhances Graphic support with the release of XSL FormatterV2.3. The following explains about graphic support.

Supported graphic file types

The following table shows the image files that can be loaded.

Category Sub category Subsub category Notes
TIFF Popular TIFF files of TIFF Revision 6.0-based can be loaded.
Loadable compression methods uncompressed
Packbits
Modified Huffman
CCITT Group3 1D
CCITT Group3 2D
CCITT Group4
JTIF(JPEG)
TIF J2K(JPEG 2000)
LZWLZW compression method-based TIFF files requires LZW patent fee separately.
Supports for color expression. monochrome
RGB
CYMK
YCbCr

Important

  • When the TIFF file consists of multiple pages (extension .MPT is often used), only the first page is displayed.
  • The TIFF tags can be extended. Then, various kinds of TIFF files are on the market. There is a possibility that the extended TIFF files may not be loaded properly. Please check it by the evaluation copy before you purchase.
EPS Encapsulated Postscript.

When there is a display image in EPS, the image can be displayed on screen, output to Windows-GDI type printer, inserted to PDF as an image if you use AcrobarWriter, PDF Output Option.

Postscript code in EPS is output to Postscript Printer Driver on Windows2000/XP, but excluding other Windows Operating System. In case of generating PDF by Acrobat Distiller, the printer driver within Acrobat Distiller is distigushed as Postscript Printer Driver. Then the Postscript code in EPS is output, converted and embedded into PDF, it means Acrobat Distiller can generate PDF with high quality EPS graphics on Windows2000/XP.

FromV2.3, even if EPS has no preview imgage, it's possible to embed EPS by reflecting a dummy image on window. When printing by PS Printer, outputting PDF by Adobe Arobat Distiller, Postscript code in EPS is output and EPS image can be embedded.

Important

  • Since EPS can be created by various kind of software, there may be a possibility that some display images cannot be loaded properly in this software. Please check it by the evaluation copy before you purchase.
Display image formats TIFF
Postscript raster
WMF
PNGPortable Network Graphics Format. PNG is designed as an alternative of GIF. Then you don't need to worry about an infringement of LZW patent when you use PNG instead of GIF.
JPEG Progressive JPEG, JPEG 2000, JFIF(JPEG File Interchange Format)
GIF Graphics Interchange Format. An extra LZW patent fee may be required.

Important

  • In the case of Animation GIF, and it has multiple pages, only the first page is displayed.
BMP Windows BMP
WMF Windows Metafile
EMF Enhanced Metafile
SVG When Adobe(TM) SVG Viewer is installed, SVG is converted to raster image and can be displayed, printed, embedded in PDF.

Important

  • Animation remains stationary.
  • The operating on a server is not guaranteed. There may be a possibility that an error dialog appears and stops operating.
CGM When ActiveCGM plug-in is installed, CGM is converted to raster image and can be displayed, printed, embedded in PDF.

Important

  • ActiveCGM plug-in is required to be installed.
MathML When MathPlayer plug-in is installed, MathML can be displayed , printed and embedded in PDF.
  • MathML image is displayed as vector image.
  • When outputting to ordinary printer for Windows, or outputting in PDF by PDF Output Option, MathML image is converted to raster image.
  • When outputting to PS Printer or outputtig in PDF by Adobe Acrobat Distiller, MathML image is output as vector image without converting.

Important

  • MathPlayer plug-in is required.
    Download MathPlayer here:
  • Before you use MathPlayer, please install IE6. In some cases, the quality of MathML image may be destroyed if IE is before IE6.

UNISYS LZW Patent

The technology of LZW compression used for GIF and TIFF-LZW use is a patent technology of UNISYS. Because of the above reason, the payment of patent fee for UNISYS is required. The following shows the agreement and fees.

License Type Description for license agreement and fees
For XSL Formatter stand alone license We can provide customers LZW licenses in accordance with the license agreement made between Antenna House and UNISYS. Customers do not need to contact with UNISYS directly.

GIF/TIFF-LZW is included in the price.

For XSL Formatter Corporate Network license We can provide customers LZW licenses in accordance with the license agreement made between Antenna House and UNISYS. Customers do not need to contact with UNISYS directly.

GIF/TIFF-LZW is included in the price.

For XSL Formatter Server license Number of the PC accessible is limited. We can provide customers LZW patent license in accordance with the license agreement made between Antenna House and UNISYS. Customers do not need to contact with UNISYS.

It costs you:

  • $180.00 up to 100 clients PC.
  • $50.00 additional fee per 100 PC.

Internet Server, Intranet server, etc. Customers need to make license agreements with UNISYS directly. Antenna House cannot provide customers LZW patent license for a internet server.

Important

  • If you decompress LZW on the Internet Server without making a license agreement with UNISYS, we think it is considered to be a infringement of license.

Reference

LZW license is based on the idea of UNISYS. Antenna House has no authority for that.

UNISYS Home page:http://www.unisys.com/unisys/lzw/

How to specify graphics

Images can be specified by fo:external-graphic or fo:instream-foreign-object.

Applicable FO Applicable graphic file types Decision
fo:instream-foreign-object SVG Required that content-type is "image/svg+xml" or the first element is svg.
fo:external-graphic All Required that the content-type is specified correctly with MIME-TYPE or file extension is specified. When both is missing, XSL Formatter distinguishes PNG, TIFF, EPS, JPEG by reading inside the files.

MIME-TYPE and Extension

Distinguish the following MIME-TYPE and Extension

Type MIME-TYPE Extension
TIFF image/tiff, image/tiff2, image/x-tif tif, tiff, mpt
EPS eps
PNG image/png, image/x-png png
JPEG image/jpeg, image/pjpeg, image/pipeg jpg
GIF image/gif gif
BMP image/bmp, image/x-bmp, image/x-MS-bmp bmp
WMF image/wmf, image/x-wmf wmf
EMF image/emf, image/x-emf emf
SVG image/svg, image/svg+xml, image/svg-xml svg
CGM image/cgm cgm
MathML application/mathml+xml mml

Sample of image file

You may download a sample of image files from here.

Date revised Contents revised
September 30, 2002 EPS graphic support enhanced. Supports MathML.
June 28, 2002 EPS and CGM graphic support enhanced.
April 1, 2002 First edition


Copyright © 1996-2004 Antenna House, Inc. All rights reserved.