Unir 2 pdf media carta como una hoja tamaño carta

775 views
Skip to first unread message

William Diaz Pabón

unread,
Aug 18, 2010, 5:28:44 PM8/18/10
to jav...@googlegroups.com, Grupo Java BS AS
Buenas tardes a todos.

Tengo el siguiente problema.

Tengo un reporte hecho con jasperreport que se genera en media hoja carta.

Ahora se desea que se imprima original y copia, pero en la misma hoja carta.

En estos momentos yo lo que hago es generar 2 pdf, pero me quedan cada uno en media hoja carta, y se desperdicia papel.

Alguien sabe como se puede hacer para que se genere los dos pegados en una hoja carta como un pdf?.

Puede ser en JasperReport o con cualquier otro.

Recibo sugerencias.

Gracias.

--
Cordialmente.


William Diaz Pabón
Cel: 3156396316
Bogotá - Colombia

--
Solo para Mujeres: http://www.lineadebelleza.com/

José Miguel Perea Sánchez

unread,
Aug 19, 2010, 4:43:35 AM8/19/10
to jav...@googlegroups.com
Cuando dices a hoja de carta te refiere que se imprime sobre un sobre??

Manda un pantallazo, no entiendo bien lo que quieres decir

--
www.JavaSOS.com
Grupo de colaboración Java/J2ee para desarrolladores de habla hispana.

Raúl Contreras

unread,
Aug 19, 2010, 5:25:41 AM8/19/10
to jav...@googlegroups.com, Grupo Java BS AS
con itext,
algo así:


import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.pdf.PdfCopyFields;
import com.lowagie.text.pdf.PdfReader;
public class Unit2PDF {
public static void main(String[] args)throws Exception {

PdfReader reader1 = new PdfReader("1.pdf");
PdfReader reader2 = new PdfReader("2.pdf");
PdfCopyFields copy = new PdfCopyFields(new FileOutputStream("salida.pdf"));
copy.addDocument(reader1);
copy.addDocument(reader2);
copy.close();
}
}


pueden ser tambien byte[] en vez del url del fichero.

saludos.

El día 18 de agosto de 2010 23:28, William Diaz Pabón
<wid...@gmail.com> escribió:

> --
> www.JavaSOS.com
> Grupo de colaboración Java/J2ee para desarrolladores de habla hispana.

--
Raúl Contreras
Murcia, España

William Diaz Pabón

unread,
Aug 19, 2010, 9:36:41 AM8/19/10
to jav...@googlegroups.com
Buenos días a todos.

Gracias por las respuestas.

Raul, la prueba con el IText, ya la realice el une los 2 pdf en un solo archivo, pero el archivo por dentro me queda en 2 hojas.

La idea es que el contenido de cada hoja quede sobre UNAS SOLA HOJA, osea que le pdf tenga solo 1 hoja con los dos contenidos fusionados.

Si me hago entender?

DevCH

unread,
Aug 19, 2010, 11:18:29 AM8/19/10
to jav...@googlegroups.com
Bueno creo que eso ya es cuestión de lógica/diseño mas que de buscar una solución por software, diseña tu reporte de tal manera que te quede en un sola hoja dos versiones iguales de tu información y listo, no creo que exista algo que te haga eso, porque sencillamente harías trabajar de mas al server y eso es algo que se cuida mucho en proyectos corporativos.

Saludos.

William Diaz Pabón

unread,
Aug 19, 2010, 3:20:42 PM8/19/10
to jav...@googlegroups.com
La solución mas practica que encontre fue crear un reporte que contenga 2 subreportes, y en el subreporte llame al reporte que quería que saliera repetido.

Por si a alguien le pasa lo mismo.
Reply all
Reply to author
Forward
0 new messages