|
|
| ☞ | See also Image Output in the PDF Output section for the images supported to bundle in PDF. |
|---|
| ☞ | See also Image Output in the SVG Output section for the images supported to bundle in SVG. |
|---|
| ☞ | See also Image Output in the PostScript Output section for the images supported to bundle in PostScript. |
|---|
When the specified image cannot be acquired because the image is not existent, etc., a dummy image will be displayed instead. However the image is specified to the background-image, a dummy image will not be displayed.
Supports Windows Bitmap. The content-type is "image/bmp".
Supports JFIF (JPEG File Interchange Format). The content-type is "image/jpeg".
Supports JPEG2000 of the following format.
On GUI, the dummy image is displayed.
Supports Portable Network Graphics Format with the following restrictions:
The content-type is "image/png".
Supports the TIFF files of TIFF Revision 6.0 specification.
Supports the following color expression.
Restrictions:
The content-type is "image/tiff".
Supports Graphics Interchange Format with some restrictions.
The content-type is "image/gif".
Supports Windows Metafile. The image quality is maintained by embedding the vector image in the PDF, SVG. The following restrictions currently exist:
WMF in gzip file format is also supported. The content-type is "image/wmf".
Supports Enhanced Metafile. The image quality is maintained by embedding the vector image in the PDF, SVG. The following restrictions currently exist:
EMF in gzip file format is also supported. The content-type is "image/emf".
Supports Encapsulated PostScript. When there is a preview image in EPS, the image can be outputted. When there is no image, a dummy image will be reflected in the GUI. When generating PDF using Adobe Distiller or outputting to a PS printer, a PostScript code in EPS is outputted instead of a preview image.
In the environment where Adobe Distiller and Ghostscript are installed, you can utilize them when outputting EPS to PDF. At that time EPS can be embeded to PDF as EPS. Please refer to the Online manual to set EPS-processor in the option setting file.
| CAUTION: | In Adobe Distiller, there may be a restriction on the PDF size that can be created. The size of EPS needs to be within the restriction that Adobe Distiller has. See also Support Knowledgebase. |
|---|
It is possible to embed EPS code directly in FO. Therefore it is possible to embed EPS code in PDF with Adobe Distiller, etc. The following is a sample using <fo:instream-foreign-object>.
<fo:instream-foreign-object><![CDATA[%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 84 43 %%Pages: 0 %%Creator: Antenna House %%Title: Green Rounded Box %%CreationDate: 10 Feb 2003 %%LanguageLevel: 2 %%EndComments %%BeginProlog %%EndProlog %%BeginSetup %%EndSetup %%Page: 1 1 %%BeginPageSetup %%EndPageSetup 0 128 0 setrgbcolor 0.1 setlinewidth newpath 0 5 moveto 0 43 84 43 5 arct 84 43 84 0 5 arct 84 0 0 0 5 arct 0 0 0 43 5 arct closepath gsave stroke grestore fill %%PageTrailer %%Trailer %%EOF ]]> </fo:instream-foreign-object>
It is not necessary to have the CDATA section set, but appropriate character references are required.
EPS can be created by various kinds of software. For this reason, some of the EPS files may not generate the desired results when processed by XSL Formatter V4.2. EPS without a preview image is not supported with the Solaris/Linux/Macintosh/HP-UX/AIX versions.
The content-type is "application/postscript".
Supports Scalable Vector Graphics (SVG) 1.1. XSL Formatter V4.2 greatly enhances the display quality of SVG in PDF through a newly developed SVG native output engine. Please refer to "SVG Conformance" for more details. SVG in gzip file format is also supported.
It is also possible to describe SVG code directly in FO. The following sample uses <fo:instream-foreign-object>.
<fo:instream-foreign-object
width="100mm" height="100mm"
content-width="96mm" content-height="72mm"
display-align="center" text-align="center">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 480 360">
<circle cx="100" cy="100" r="50" fill="none" stroke="black" />
<circle cx="220" cy="100" r="35" fill="red" stroke="black" />
<circle cx="340" cy="100" r="20" fill="black" stroke="lime" stroke-width="4" />
<circle cx="100" cy="260" r="20" stroke="lime" fill="yellow" stroke-width="4" />
<circle cx="220" cy="260" r="35" stroke="none" fill="blue" />
<circle cx="340" cy="260" r="50" stroke="red" fill="none" stroke-width="10" />
</svg>
</fo:instream-foreign-object>
If the correct xmlns is described in the svg tag, it's counted as SVG. If not, it's not counted as SVG.
If you want to include the DOCTYPE declaration in FO, please enclose it with the CDATA sections as follows. (Example of SVG1.1)
<fo:instream-foreign-object> <![CDATA[ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 480 360"> ... </svg> ]]> </fo:instream-foreign-object>
The typical content-type is "image/svg+xml".
Supports Mathematical Markup Language (MathML) 2.0. When XSL Formatter MathML Option is installed, it's possible to draw high resolution image in PDF because of the direct creation engine. Please refer to "MathML Conformance" for more details.
It is also possible to describe MathML code directly in FO. The following sample uses <fo:instream-foreign-object>.
<fo:instream-foreign-object> <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> <mi>y</mi><mo>=</mo><mi>x</mi><mo>−</mo><mn>1</mn> </mrow> </math> </fo:instream-foreign-object>
If the correct xmlns is described in the math tag, it's counted as MathML. If not, it's not counted as MathML.
If you want to include the DOCTYPE declaration in FO, please enclose it with the CDATA sections as follows.
<fo:instream-foreign-object> <![CDATA[ <!DOCTYPE math PUBLIC "-//W3C//DTD MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/mathml2.dtd"> <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> <mi>y</mi><mo>=</mo><mi>x</mi><mo>−</mo><mn>1</mn> </mrow> </math> ]]> </fo:instream-foreign-object>
Even though XSL Formatter MathML Option is not installed, the
drawing of MathPlayer can be outputted as a raster image in the Windows version where MathPlayer plug-in is installed.
We recommend having Internet Explorer 6 or later installed on your system when using the MathPlayer plug-in.
Some of the MathML images may not be displayed correctly with an earlier version than IE 6.
The method for using MathPlayer plug-in is not supported with the Solaris/Linux/Macintosh/HP-UX/AIX versions.
The typical content-type is "application/mathml+xml".
Supports Computer Graphics Metafiles as defined in ISO8632. In the Windows version, when either of the following plug-in is installed, CGM can be displayed. CGM is not supported with the Solaris/Linux/Macintosh/HP-UX/AIX versions. CGM images are converted to raster images when outputting to PDF.
The content-type is "image/cgm".
Although it is not an image, XSL Formatter V4.2 can treat PDF like an image. See also PDF Embedding in PDF Output.
The content-type is "application/pdf".
With the environment into which XSL Formatter Chart Option is built, the drawing of Microsoft® Excel Chart is possible. By drawing it as the vector image, the image quality is maintained without the degradation caused by scaling etc. For example, specify as follows for <fo:external-graphic>.
<fo:external-graphic src="MyBook.xls#sheet=2&chart=3"/>
In this example, the third chart in the second sheet is specified. The first sheet is shown as 1, and the first chart is shown as 1. When sheet is not specified, the sheet which contains the first chart is selected. When chart is not specified, the first chart contained in the specified sheet is selected. When neither is specified, the first chart contained in that book is selected. At this time, it is possible to omit the fragment and specify it as follows.
<fo:external-graphic src="MyBook.xls"/>
It supports the following version of Excel.
Restrictions:
The content-type is "application/vnd.ms-excel".