Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2013, 12:44
Ecj
 
Fecha de Ingreso: octubre-2008
Mensajes: 63
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta Como generar descarga de un PDF generado con itext

Hola..

Veran he creado un archivo PDF en mi aplicacion pero el problema es que me lo deja guardado en un directorio de mi equipo y lo que yo quiero es que me genere una descarga de ese archivo directamente sobre el cliente.

Tienen alguna idea de como puedo realziar esto.

A continuacion dejo el codigo que use para generar el PDF

// Se crea el documento
Document documento = new Document();

// Se crea el OutputStream para el fichero donde queremos dejar el pdf.
FileOutputStream ficheroPdf = new FileOutputStream("C:\\transcontrol\\Test.pdf");

// Se asocia el documento al OutputStream y se indica que el espaciado entre
// lineas sera de 20. Esta llamada debe hacerse antes de abrir el documento
PdfWriter.getInstance(documento,ficheroPdf).setIni tialLeading(20);

// Se abre el documento.
documento.open();
System.out.println("ABRIR DOCUMENTO");


documento.add(new Paragraph("Esto es el primer párrafo, normalito"));

documento.add(new Paragraph("Este es el segundo y tiene una fuente rara",
FontFactory.getFont("arial", // fuente
22, // tamaño
Font.ITALIC, // estilo
BaseColor.CYAN))); // color

documento.close();