Formatting Objects Processor (FOP, also known as Apache FOP) is a Java application that converts XSL Formatting Objects (XSL-FO) files to PDF or other printable formats.
FOP (Formatting Objects Processor) — XSL-FO процессор для преобразований XML-файлов в PDF, PostScript и др.