How to Get Your Pages to Publish to PDF Cory Madden, Web Developer
Agenda xsl:attribute-sets XSL:FO Usage in OU Campus XSL:FO PCF Output Understanding XSL:FO XSL:FO Elements XSL:FO Examples Hands-On
XSL:ATTRIBUTE-SETS Very useful concept for XSL:FO Similar to CSS Can inherit from other attribute sets
XSL:FO Usage in OUCampus Publish product from PCF PCF file will publish a HTML and a PDF version PCF Files can have more than one PDF output
XSL:FO PCF Output OU Campus HTML PCF File OU Campus Formatting Object XML Apache FOP PDF Document OU Campus Formatting Object XML
Understanding XSL:FO XSL Formatting Object XML markup language Creates format for generating PDF files
XSL:FO Examples XSL:FO Blocks HTML Blocks fo:block fo:block-container fo:list-block fo:table HTML Blocks p div, section ul table
XSL:FO Elements fo:root fo:layout-master-set fo:simple-page-master Most root level element fo:layout-master-set Wrapper for all the masters used in the document Specifies the page layout the formatter will use fo:simple-page-master Defines page geometry (e.q.: size of document, margins, etc.) fo:page-sequence-master Specify how to create a sequence pages fo:flow Sequence of flow objects that provides the flowing text content
Hands-On Let’s take a look at the files inside of OU Campus!
Thank you. support@omniupdate.com outc18.com/surveys