Formatting Objects

At the beginning of this chapter, it was stated that XSL is really a two-step process. We've examined the transformation step closely. The second step is formatting or page layout and is provide by formatting objects. In this section, we examine how formatting objects work and how we can use them to lay out an XML document.

XSL Formatting Objects Specification

This chapter is based on the April 1999 release of the XSL Formatting Objects specification. Currently, a partial implementation of the specification exists for rendering to PDF from xml.apache.org/FOP. It's likely that the syntax will have changed slightly by the time this book reaches print.

Formatting Objects Overview

Formatting objects are based on and extend both ...

Get XML Development with Java™ 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.