格式化对象处理器（，缩写FOP，亦称Apache FOP）是一个将XSL-FO（XSL格式化对象）文件转换成PDF或其他可打印格式的Java应用程序。FOP最初是由开发的，并于1999年捐赠给Apache软件基金会。它是Apache XML图形项目的一部分。FOP是开源软件，在Apache许可证2.0版下分发。
主要局限.XSL-FO 1.1版所加入的最重要的元素（流图、表标记、索引等等）都无法使用。此外，仍然不支持XSL-FO 1.0版的部分特性，包括自动表格布局、浮动布