XSL-FO Really Shines When
- Speed of production is critical (so many transactions that if people intervene it could not be run in real time) (credit
card statements)
- Large volume of similar documents
- All (or most) layout decisions can be stated as rules
- People checking the final output does not add value (bank statements)
- Document format is easily repeatable
- Content can be validated before processing
- Multilingual content that changes writing direction frequently