PlayFOP is a library for generating PDFs, images, and other types of output in Play Framework applications.
PlayFOP accepts XSL-FO that an application has generated—via a Play Twirl template, with the scala-xml library, or as a
String—and processes it with Apache FOP.
PlayFOP works with Play applications written in Scala or Java. It supports Scala 2.11 and 2.12, and Play 2.4 or later. (It has been tested with Play 2.4 - 2.6.)
PlayFOP is licensed under the Apache License, Version 2.0.
It was written by Daniel Manchester.