Working with Altova Stylevision
Contact us for Onsite Price
Layout
The training course combines lectures with practical exercises that help the delegates to put what they have learned on the training course into practice. The exercises specifically build on what has been recently taught and are built up as the training course progresses.
Training Course Objectives
- Understand the XSLT mechanism
- Write XSLT Templates using Stylevision
- Understand the role of the pre-defined templates in XSLT
- Write XPath expressions for use in XSLT documents created in Stylevision
- Use XPath functions in Stylevision
- Use the XSLT flow control elements
- Understand the XSL-FO document structure generated by Stylevision
- Configure document settings for PDF generation
- Work with tables and pagination using Stylevision
Who it is for
This training course is aimed at developers who need to be able to create XSLT files to transform XML into other formats.
Training Course Prerequisites
- Delegates must be familiar with XML. XML experience can come from the XML Overview training course. It is also helpful if delegates have programming experience in some programming or scripting language.
Chapters
Chapter 1 Introduction to XML
- What is XML?
- XML Syntax
- Well formed XML
- Where XML fits into applications
Chapter 2 Introduction to XSLT
- Uses of XSLT
- XSLT transformation mechanism
- XSLT Templates
Chapter 3 Introduction to Stylevision
- The Design View
- The Authentic View
- The HTML Preview
- The PDF Preview
- Creating a basic stylesheet
Chapter 4 Introduction to XML Schemas
- XML Schema Fundamentals
- Reading an XML Schema in Stylevision
Chapter 5 XPath
- Accessing elements
- Accessing attributes
- XPath axes
- XPath predicates
- Working with XPath using Stylevision
Chapter 6 XPath Functions
- Number functions
- Formatting functions
- Text functions
- Using functions from Stylevision
Chapter 7 XSLT Flow Control
- The for-each construct
- The if construct
- The choose, when, otherwise construct
- Applying conditional and looping constructs using Stylevision
Chapter 8 Creating PDF Output
- Introducing XSL-FO
- The core XSL-FO elements
- Basic formatting in XSL-FO
- Using Stylevision to format XSL-FO documents
Chapter 9 Advanced PDF Output
- Handling page breaks
- Positioning
- Working with images
- Working with colours