bigdata-mx / factura-electronica

Librería de componentes Java para el desarrollo de aplicaciones de Factura Electrónica (CFDI)
Apache License 2.0
94 stars 107 forks source link

Generación de pdf #102

Open danielcruzgarcia opened 10 years ago

danielcruzgarcia commented 10 years ago

Hola a todos buen día !!

Voy a empezar con la creación del PDF y quisiera saber cuales librerias o que estan ocupando para la generación de los pdf en Java, creen que se pueda hacer en Ireport (JasperReports) sobre todo por la creación del codigo qr, y si estan ocupando Ireport que versión estan ocupando.

Saludos a todos y espero me puedan ayudar y gracias a todos!!

residentemzt commented 10 years ago

Yo uso pdfbox sólo tuve que incluir sus rutinas como métodos sobrecargados en mi framework de impresión y listo El 25/02/2014 16:21, "danielcruzgarcia" notifications@github.com escribió:

Hola a todos buen día !!

Voy a empezar con la creación del PDF y quisiera saber cuales librerias o que estan ocupando para la generación de los pdf en Java, creen que se pueda hacer en Ireport (JasperReports) sobre todo por la creación del codigo qr, y si estan ocupando Ireport que versión estan ocupando.

Saludos a todos y espero me puedan ayudar y gracias a todos!!

Reply to this email directly or view it on GitHubhttps://github.com/bigdata-mx/factura-electronica/issues/102 .

ZooMMX commented 10 years ago

Saludos, yo utilizo JasperReports, es pesado y un poco complicado pero muy potente, puedes hacer lo que sea, puedes editar las plantillas usando iReport, Jaspersoft Studio, xml a mano o dynamicreports (un builder que facilita crear reportes rápidos). Hay ejemplos dentro de mi código en el repositorio Facturatron, además mi plantilla FacturaGenericaCFDI.jrxml te puede servidor de base.

camarillo commented 10 years ago

Hola: @ZooMMX al realizar tus jasperReport con exportación a PDF, en la exportacion puedes utilizar diferentes fuentes de letra?

Yo lo he intentado, y al generar el jrxml, y el .jasper si va la instruccion de una fuente diferente, pero al ejecutarlo ya en la aplicacion, todas las letras salen en una sola fuente.

ZooMMX commented 10 years ago

Hola @camarillo si es posible, pero de preferencia ocupa fuentes seguras como Arial. Aquí hay una lista: http://web.mit.edu/jmorzins/www/fonts.html de otra manera vas a tener que incrustar las fuentes como lo dice aquí: http://javaskeleton.blogspot.mx/2010/12/embedding-fonts-into-pdf-generated-by.html

Saludos!