Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/05/2012, 14:14
Avatar de Hollman
Hollman
 
Fecha de Ingreso: enero-2003
Ubicación: Bogotá - Colombia
Mensajes: 202
Antigüedad: 21 años, 10 meses
Puntos: 1
Sonrisa Respuesta: byte[] to Object[]

Hola Fuzzylog.


Me da una verguenza infinita.. pero INFINITA pero no entendí. Traté de encontrar lo que vos me dijiste pero no veo en que punto tengo que decirle que es un PDF. Dentro de mi secuencia tengo:

1. Cargar un archivo pdf a través de un fileChooser.
2. Crear un File archivoSeleccionado con el String devuelto en el punto 1.
3. Crear una variable byte[] archivoEnBytes = getBytesFromFile(archivoSeleccionado); =>Funcion enviada previamente.
4. Donde está el meollo,cuento,enigma es pasar archivoEnBytes a tipo Object[] archivoEnObjectCargadoEnVisor.
5. Cargar archivoEnObjectCargadoEnVisor en el visor JPedal. visor_jpedal.getViewer().executeCommand(Commands.O PENFILE, archivoEnObjectCargadoEnVisor);
6. Teniendo al PDf en formato byte[] puedo implementar rapida y fácilmente: Rotar página, Borrar página, Insertar folio, etc

Reitero hago este vuelton porque estoy haciendo contructores que reciban tanto un String (ruta) como un byte[] de un archivo PDF. Con la ruta fuinciona bien.

En ningún momento.. hasta ahora he persistido el PDF (posteriormente lo haré un ftpClient.storeFileStream) por ello no se donde implementar lo expresado por Fuzzylog.

Agradezco altamente--- altísimamente tu colaboración .. especialmente Fuzzylog.

Última edición por Hollman; 08/05/2012 a las 14:47 Razón: Complementar respuesta.