23/08/2006, 05:01
|
| | Fecha de Ingreso: agosto-2006
Mensajes: 4
Antigüedad: 18 años, 5 meses Puntos: 0 | |
A ver, he hecho el siguiente código:
//Obtengo el array de Bytes
byte[] arrayBytes = FactoriaDAO.getDocumentoDAO().getContenidoDocument o(docRelleno.getId());
OutputStream out = new arraByteArrayOutputStream();
//Obtengo el PdfReader
PdfReader reader = new PdfReader(arrayBytes);
PdfStamper stamp = new PdfStamper(reader, out);
AcroFields acro = stamp.getAcroFields();
//Completo los campos
acro.setField("NOMBRE","Antoñito");
//(*)
byte[] cadenaBytesRellena = ??????;
en (*) tengo que copiar el contenido de out como un byte[], ¿cómo se puede hacer esto?
Tiene que ser una tontería pero ¿Cómo puedo acceder al contenido del OutputStream? |