Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Problemas al generar un pdf con Itext

Estas en el tema de Problemas al generar un pdf con Itext en el foro de Java en Foros del Web. Hola a tod@s, He realizado un proyecto que genera un ticket para una impresora de ticket , al generar el ticket se carga los datos ...
  #1 (permalink)  
Antiguo 24/02/2016, 02:47
Avatar de kiristof  
Fecha de Ingreso: julio-2012
Mensajes: 49
Antigüedad: 11 años, 9 meses
Puntos: 0
Pregunta Problemas al generar un pdf con Itext

Hola a tod@s,

He realizado un proyecto que genera un ticket para una impresora de ticket , al generar el ticket se carga los datos a un fichero pdf para su impresion mediante la libreria jar. Me gustaria saber la manera de poder generar el pdf con las dimensiones correctas para que imprima correctamente desde la impresora de ticket.

he visto por internet esto que aparece debajo pero no si es lo correcto para la configuracion del papel. Otra cosa seria configurarlo manualmente pero quiero que se imprima directamente al generar el pdf el tamaño correcto de papel.

Rectangle pageSize = new Rectangle(200f, 400f); //ancho y alto
Document docu = new Document(pageSize);



Un saludo y gracias por vuestro tiempo
  #2 (permalink)  
Antiguo 24/02/2016, 04:53
Avatar de kiristof  
Fecha de Ingreso: julio-2012
Mensajes: 49
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Problemas al generar un pdf con Itext

Hola a tod@s,

Por si alguien le ocurre lo mismo ya encontrado la solucion estaba cargando mal la pagina. Os adjunto el codigo por si alguien lo ocurre lo mismo.



Rectangle pagina = new Rectangle(200f,400f); // solo tenemos que poner aqui el tamaño que queramos

Document documento = new Document(pagina);


try {
PdfWriter.getInstance(documento,new FileOutputStream("D://Ejemplo1.pdf"));
documento.open();
String contenido = "Generación de un PDF simple";
documento.add(new Paragraph(contenido));

documento.close();




} catch (FileNotFoundException ex) {
Logger.getLogger(PruebaTicket.class.getName()).log (Level.SEVERE, null, ex);
}







}

Etiquetas: itext, jar, pdf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:22.