Estoy evaluando tecnologías de renderizado de PDF. XSL-FO es nuestro camino elegido porque es un estándar abierto y nuestra fuente de datos es XML. ¿Qué experiencias ha tenido la gente con las diversas implementaciones de XSL-FO?¿Cuáles son las principales implementaciones de XSL-FO? ¿Cómo decido entre ellos?
Las implementaciones que he encontrado hasta el momento son:
Los criterios que estoy utilizando para evaluar son: rendimiento, estabilidad, compatibilidad, precio, herramientas de gestión de plantillas. También es importante: buenas API de Java y la posibilidad de ejecutar en Unix.
Independientemente del producto que terminemos escogiendo, también se nos pedirá que busquemos servicios de consultoría para ayudarnos a construir nuestras plantillas, por lo que la capacidad de encontrar desarrolladores versados en la tecnología es importante.
Actualización:
gente El Ecrion hicieron un performance comparison que es disputada por los renderX personas. Sin embargo, renderX hasta ahora se ha negado a ofrecer sus propios puntos de referencia o pruebas para comparar. Supongo que tendré que ejecutar mis propios puntos de referencia.
Hasta ahora me estoy inclinando hacia Ecrion porque es compatible con la salida de WordML, y el tipo de renderX fue algo grosero.
seguimiento atrasado: terminé representando nuestras facturas con Apache FOP. Hubo algunos problemas de formato menores, pero todos fueron solucionables. El servicio de renderizado que construí en FOP fue bastante rápido para nuestra ejecución de facturas de unos miles de facturas una vez al mes. ahorró alrededor de $ 30k- $ 40k en tarifas de licencia. – nont
Los enlaces ecrion/renderx están muertos. – collapsar