Toll Free: 800-735-7418
Local: 303-377-9333
info@hartmannsoftware.com
 
 

 
XSFO

Course Description  
This course introduces the eXtensible Stylesheet Language, or XSL - also known as XSL with Formatting Objects or XSLFO, to distinguish it clearly from XSLT. XSLFO provides the ultimate, standards-based solution to producing print and other presentation documents from XML information. This course teaches XSL with a focus on producing PDFs, using Apache FOP as the formatting engine. Though XSL is quite a dense technology, this one-day course provides a solid grounding in the basic techniques, and students will leave the course ready to tackle simple to moderately complex formatting tasks.

Course Length: 1 Day
Course Tuition: $390 (US)
Prerequisites
Students must be fluent in XML and comfortable with XSLT, as the exercises involve a good deal of hand-writing the transformations that produce the XSL formatting documents.
Course Outline  

• Getting Started

Formatting XML
XSLT and XSLFO
Flow of Information
Formatting Objects
Properties

• Page Masters

Pages and Areas
The Page-Master Model
Regions
Writing Mode and Orientation
The Page-Sequence Model
Flows
Page-Sequence Masters
Properties and the Inheritance Model

• Formatting

Flows
Blocks and Layout Options
Inlines and Layout Options
Lists
Tables
Controlling Pagination

•  Formatting

Page Numbering
Identifying Content
Page-Number Citations
Links
Tables of Contents

Contact us for course schedules or more information.
 

Registration and Pricing
The Virtual Classroom
Mentoring Services


Fresh Off The Press MySQL Admin/Dev
Sharepoint for Developers
Advanced XML
Securing Java Web Services
Exploring Design Patterns
Fast Track to Java EE
Ajax using C# (VS 2008) Oracle 11G New Features Complete LINQ