Convertir XML en PDF utilizando XSL-FO y FOP

Convertir XML en PDF utilizando XSL-FO y FOP

Postby VikthorThomas » Tue Apr 02, 2019 5:54 pm

Buen día :

Actualmente utilizo la clase TReport para crear un reporte a partir de los datos obtenidos de un archivo .XML
He leído en internet que ese proceso se puede realizar de una forma más "sencilla" utilizando XSL-FO y FOP

¿ Alguien ha utilizado esas herramientas ?

Saludos a todos
User avatar
VikthorThomas
 
Posts: 18
Joined: Mon Apr 01, 2019 7:13 pm

Re: Convertir XML en PDF utilizando XSL-FO y FOP

Postby cnavarro » Tue Apr 02, 2019 6:59 pm

VikthorThomas wrote:Buen día :

Actualmente utilizo la clase TReport para crear un reporte a partir de los datos obtenidos de un archivo .XML
He leído en internet que ese proceso se puede realizar de una forma más "sencilla" utilizando XSL-FO y FOP

¿ Alguien ha utilizado esas herramientas ?

Saludos a todos


Vikthor, tengo entendido que es una herramienta Java, no?
No la he usado nunca, pero tengo curiosidad por ver cómo defines los xml para utilizarlos con TReport

https://programacion.net/articulo/convertir_xml_en_pdf_utilizando_xslfo_y_fop_73
Mediante los objetos de formateo (Formatting Objects -FO-) y sus propiedades podemos describir cómo se van a visualizar los componentes de un documento. Con estos objetos definimos:
Las características de la página.
Los párrafos.
Las listas.
Las tablas.
Los enlaces.
etc.
La especificación XSL indica el vocabulario XML que define estos objetos de formateo


Sigues esta especificación en la definición de los XML que utilizas?
Me interesa desarrollar algo asi, como alternativa a la tradicional de guardar las especificaciones de los reportes en dbf.
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6541
Joined: Wed Feb 15, 2012 8:25 pm
Location: España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 52 guests