Formatting Objects Processor

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Apache FOP
Desarrollador
Apache Software Foundation
http://xmlgraphics.apache.org/fop
Información general
Diseñador James Tauber
Última versión estable 1.0
22 de julio de 2010; hace 3 años (2010-07-22)
Género XSL-FO
Programado en Java
Sistema operativo Multiplataforma
Plataforma Java
Licencia Apache License 2.0
Idiomas inglés
En español No No

Formatting Objects Processor (FOP) es una aplicación Java (formateador de impresión) que convierte archivos XSL Formatting Objects (XSL-FO) a PDF u otros formatos imprimibles. Está dirigido por XSL formatting objects (XSL-FO) y un formateador (dador de formato) independiente del formato de salida (output). Lee el árbol de formato de objeto (FO) y renderiza las páginas resultantes a un formato de salida específico.[1] FOP fue desarrollado originalmente por James Tauber, el cual lo donó a la Apache Software Foundation en 1999. Es parte del proyecto Apache XML Graphics.

FOP es software de código abierto, y se distribuye bajo la Apache License 2.0.

Características[editar]

Formatos de entrada (input) soportados[editar]

Apache FOP soporta la incrustación de imágenes en formatos XSL-FO (a través del elemento <fo:external-graphic>). Éstos incluyen:

Apache FOP no implementa el elemento <fo:float>. Los objetos de gráficos externos están así limitadoa a ser dibujados en líneas o en un bloc con texto sin envolver.

Formatos de salida (output) soportados[editar]

Apache FOP soporta los siguientes formatos de salida:

En progreso:

Estado actual[editar]

La última versión de Apache FOP es 1.0. Es la 3ª versión estable después de un largo esfuerzo e implementa un gran subconjunto de effort la XSL-FO Version 1.1 W3C Recommendation. En la versión 0.91alpha, FOP llegó a ser más cumplidor con la XSL-FO Recommendation.

Referencias[editar]

  1. http://xmlgraphics.apache.org/fop/index.html Apache FOP - Official page information

Véase también[editar]

Enlaces externos[editar]