<?xml version="1.0" encoding="UTF-8" ?>

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" xml:lang="en">
	<fo:layout-master-set>
		<fo:simple-page-master page-height="180mm" page-width="216mm" margin-top="10mm" margin-left="20mm" margin-right="20mm" margin-bottom="10mm" master-name="PageMaster">
			<fo:region-before border-style="none" border-width="thin" extent="15mm"/>
			<fo:region-body border-style="none" border-width="thin" margin-top="20mm" margin-left="0mm" margin-right="0mm" margin-bottom="20mm"/>
			<fo:region-after border-style="none" border-width="thin" extent="15mm"/>
		</fo:simple-page-master>
	</fo:layout-master-set>
	<fo:page-sequence initial-page-number="1" master-reference="PageMaster">
		<fo:static-content flow-name="xsl-region-before">
			<fo:block font-size="9pt">
				<fo:external-graphic src="url('img/antenna-en.png')" content-height="12mm"/>
				XSL FO Sample Copyright &#xA9; 2002-2005 Antenna House, Inc. All rights reserved.
			</fo:block>
		</fo:static-content>
		<fo:flow flow-name="xsl-region-body">
			<fo:block text-indent="1em" font-family="sans-serif" font-size="20pt" font-weight="bold" background-color="#EEEEEE" line-height="20mm">
				Bookmarks for PDF Output
			</fo:block>
<fo:block space-before="2em">
				<fo:block>
A PDF document has a function called bookmarks. Bookmarks consist of a tree-structured hierarchy which serve as a "visual table of contents", allowing the user to navigate to the target place by clicking items. XSL Formatter generates bookmarks automatically by adding the axf:outline-level, axf:outline-title  properties to the objects of which you want to create bookmarks.</fo:block><fo:block space-before="3em">
					<fo:block font-family="sans-serif" font-size="20pt" font-weight="bold" space-after="5mm" axf:outline-level="1">
Formatter PDF Option</fo:block>
				</fo:block>
				<fo:block>
					<fo:block font-family="sans-serif" font-size="15pt" font-weight="bold" axf:outline-level="2">
Benefit of PDF Option </fo:block>
				</fo:block>
				<fo:block space-before="4mm" margin-left="2em">
					<fo:block keep-with-next="always" font-family="sans-serif" font-size="10pt" font-weight="bold" axf:outline-level="3">
Formatting XML on the server, Converting to PDF, Distributing PDF Output
</fo:block>
					<fo:block text-indent="1em">
As well as XSL Formatter, PDF Option provides capabilities on the server for PDF Output. PDF Option allows you to use unlimited client PC accessible for creating PDF files. You will no more need Acrobat distiller on the Server.
</fo:block>
				</fo:block>
				<fo:block space-before="4mm" margin-left="2em">
					<fo:block keep-with-next="always" font-family="sans-serif" font-size="10pt" font-weight="bold" axf:outline-level="3">
Capability of constructing bookmarks in PDF files
</fo:block>
					<fo:block text-indent="1em">
PDF has a function called bookmarks. Bookmarks consist of a tree-structured hierarchy which serve as a "visual table of contents", allowing the user to navigate to the target place by clicking items.
PDF Option allows you to create PDF with bookmarks. </fo:block>
				</fo:block>
<fo:block space-before="4mm" margin-left="2em">
					<fo:block keep-with-next="always" font-family="sans-serif" font-size="10pt" font-weight="bold" axf:outline-level="3"> Capability of embedding links in PDF files
</fo:block>
					<fo:block text-indent="1em">
PDF link is classified into two parts, link to the specified position in the PDF document, and link to the external document. By setting links, you can link to the referenced items in the same document, or link to homepages.
PDF Option allows you to create PDF with links.


</fo:block>
				</fo:block>

				<fo:block space-before="4mm">
					<fo:block font-family="sans-serif" font-size="15pt" font-weight="bold" axf:outline-level="2">
Restrictions in HAT (Hebrew, Arabic, Thai) support
</fo:block>
					<fo:block space-before="4mm" margin-left="2em">
						<fo:block text-indent="1em">
XSL Formatter support auto switching of writing direction 'right to left' and 'left to right' in Arabic or Hebrew paragraph depending on the function of Windows. But PDF Output Option does not support this function. As a result, displays on Windows are different between the windows of XSL Formatter and the created PDF seen by Adobe Acrobat Reader.</fo:block>
						<fo:block text-indent="1em">
Regarding to Advance Typographic Extensions of OpenType, PDF Output Option only supports 'vert' feature. 'vert' feature is glyph substitute function in writing direction 'top to bottom' mainly used in Japanese vertical script. For example, the features needed for initial form, final form substitution of Arabic script is not set on PDF generated by PDF Option. Windows automatically replaces the glyphs for these characters, but this version of PDF Option does not set the feature data in PDF file. As a result, displays on Windows are different between the windows of XSL Formatter and the created PDF seen by Adobe Acrobat Reader
</fo:block>
					</fo:block>
				</fo:block>
<fo:block space-before="4mm" font-family="sans-serif" font-size="15pt" font-weight="bold" keep-with-next.within-page="always" axf:outline-level="2">Main Specifics of PDF Option
</fo:block>
<fo:block space-before="4mm" margin-left="2em">
					<fo:block font-family="sans-serif" font-size="10pt" font-weight="bold" keep-with-next.within-page="always" axf:outline-level="3">
Font Output </fo:block>
					<fo:block space-before="1mm" keep-with-next="always">1. Fonts

</fo:block>
					<fo:block text-indent="1em">
Supports Adobe Standard Type1 fonts (Times, Courier, Helvetica, Symbol, ZapfDingbats), and TrueType font (including TrueType Outline format of OpenType)
Type 1 fonts except Standard Type1 fonts and the other font formats are not supported.
It is necessary to have the fonts you use installed on your XSL Formatter.

</fo:block>
					<fo:block space-before="1mm" keep-with-next="always">2. Character sets, Encoding </fo:block>
					<fo:block text-indent="1em">The following character sets are supported.

Adobe Standard Latin character set
Symbol character set
ZapfDingbats character set
Japanese character set (Adobe-Japan1-Supplement2)
Simplified Chinese character set (Adobe-GB1-Supplement2)
Traditional Chinese character set (Adobe-CNS1-Supplement0)
Korean character set (Adobe-Korea1-Supplement1)

All programming in XSL Formatter is processed by Unicode. In the case of Chinese, Japanese, Korean, (CJK), PDF Option maps the Unicode to glyph in each CJK character sets by using the following CMap.


Japanese: UniJIS-UCS2-H(V), UniJIS-UCS2-HW-H(V)
Simplified Chinese: UniGB-UCS2-H(V)
Traditional Chinese: UniCNS-UCS2-H(V)
Korean: UniKS-UCS2-H(V)

The fonts that do not belong to the above character sets are embedded in PDF by getting the outline of glyphs from the font files. This process is done only for TrueType fonts.</fo:block>
					<fo:block space-before="1mm" keep-with-next="always">3. Western Fonts </fo:block>
					<fo:block text-indent="1em">
XSL Formatter formats the object using the fonts installed. PDF Option outputs PDF files using these installed fonts.

Important: PDF defines Adobe Standard Type1 fonts (Times, Courier, Helvetica, Symbol, ZapfDingbats). XSL Formatter has the menu to use Adobe Standard Type1 fonts for western fonts, but Windows automatically replaces the font name, except Symbol font, if the specified font does not installed. As a result, this menu is not effective when Adobe Standard Type1 fonts are not installed.


</fo:block><fo:block space-before="1mm" keep-with-next="always">4. Font Embedding </fo:block>
<fo:block text-indent="1em">
By embedding outline data of fonts in PDF, it becomes possible to display PDF files even in the environment where there are no fonts. In our PDF Option, this function can be used only for TrueType font.
In the default setting, only the outline of glyph that is defined in the character set and not defined by CMap is embedded. In the case non-TrueType font or TrueType font that is prohibited to embed by font vendor appears, error occurs and process stops. You can avoid this error by replacing it with a white space and output PDF.
You can also specify the option that all glyphs of a font to be embedded whether the character is defined by CMap or not.


</fo:block><fo:block space-before="1mm" keep-with-next="always">5. Important
</fo:block><fo:block text-indent="1em">
When you output the formatted result to PDF using the fonts except TrueType, there may be a possibility of displaying the fonts incorrectly in Acrobat Reader.


</fo:block>

				</fo:block>
				<fo:block space-before="4mm" margin-left="2em">
					<fo:block font-family="sans-serif" font-size="10pt" font-weight="bold" axf:outline-level="3">Vector Image Output </fo:block>

<fo:block text-indent="1em">All Vector Graphics (WMF, EMF, SVG), which are referenced from the original documents, are all converted to Raster Graphics and output to PDF. </fo:block>

</fo:block>
				<fo:block space-before="4mm" margin-left="2em">
					<fo:block font-family="sans-serif" font-size="10pt" font-weight="bold" axf:outline-level="3"> Raster Image Output </fo:block>
					<fo:block text-indent="1em">

Downsampling of Raster Image is not supported.


</fo:block>
				</fo:block>
			</fo:block>
		</fo:flow>
	</fo:page-sequence>
</fo:root>

