Formatting Objects Processor
| 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 |
| Género | XSL-FO |
| Programado en | Java |
| Sistema operativo | Multiplataforma |
| Plataforma | Java |
| Licencia | Apache License 2.0 |
| Idiomas | inglés |
| En español | |
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.
Índice |
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:
- PDF (mejor soportado)
- ASCII text file facsimile
- PostScript
- Direct printer output (PCL)
- AFP
- RTF
- Java2D/AWT para mostrado, impresión y renderizado de páginas a PNG y TIFF
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]
- ↑ http://xmlgraphics.apache.org/fop/index.html Apache FOP - Official page information
Véase también [editar]
Portal:Software libre. Contenido relacionado con Software libre.- XSL Formatting Objects (XSL-FO)
- XSL
Enlaces externos [editar]
- El Webmaster - Los 10 mejores recursos para generar PDFs
- (en inglés) Proyecto Apache FOP
- (en inglés) VelFop: Dynamic FOP with Velocity
- (en alemán) AntillesXML (GUI für FOP and other Processors)