Hammer Art
|
|
This is an example of how XSL Formatting Objects can be used to prepare a relatively complex document. The goal of this demonstration is to show that it is already possible to use XSL and XSL FO (XSLFO) in a production environment.
|
|
A detailed procedure from the source to the printable representation is given below:
- We start from a hypothetical XML document that represents an operation manual for a hammer: hammer.xml. It contains only bare contents, with no formatting.
- We apply an XSL stylesheet hammer.xsl to the source by running an XSLT processor -- e.g. SAXON by Michael Kay. The output of the transformation is written to a file hammer.fo (html version hammer.fo.html). Upon completion, this file contains a stream of XSL Formatting Objects that fully describe the visual presentation of the document.
- We now run XEP rendering engine on the stream. This creates a desired PDF file: hammer.pdf.
|
|
You can find more examples of XSL FO (XSLFO) documents, along with their PDF representations created by XEP, at sections chess and xmlspec on our site. Look also at our XSL FO (XSLFO) Test Suite.
|
 |
 |
|
News
October 11, 2011

Database to XML

DB2XML - new product released:
Database to XML, CSV to XML;
VDPMill / VisualXSL integration;
high-performance, GUI... free!
More news...
September 7, 2011

RenderX at DOCUMENT
Strategy Forum

Visit us in Booth #108
at Crowne Plaza O'Hare,
Chicago, IL,
November 1-3, 2011.
More news...
June 27, 2011

Altova with VDPMill

Altova MapForce integration:
MapForce installation package; MapForce CLI driver, preset as
XML generator from DB, CSV, etc.
More news...
June 17, 2011

VisualXSL 2.4.4 released

This bugfix version resolves XEPWin compatibility problems.
More news...
June 2, 2011

VDPMill 4.0 released

XML generators support
(e.g. Altova MapForce).
EnMasse 2.3 bug-fixing.
XEP 4.19 compatibility.
More news...
RSS: Subscribe