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

Abrir .pdf desde java

Estas en el tema de Abrir .pdf desde java en el foro de Java en Foros del Web. Hola He estado buscando como abrir un pdf desde java, pero no encuentro buenas las soluciones, porque hay que meter el path de acrobat reader ...
  #1 (permalink)  
Antiguo 06/05/2008, 01:44
 
Fecha de Ingreso: enero-2008
Mensajes: 42
Antigüedad: 16 años, 3 meses
Puntos: 2
Abrir .pdf desde java

Hola

He estado buscando como abrir un pdf desde java, pero no encuentro buenas las soluciones, porque hay que meter el path de acrobat reader y dependiendo de las versiones tendra uno u otro path, me imagino que pasará lo mismo con los sistemas operativos.

¿Alguien sabe como abrir un .pdf desde java sin importar el path de acrobat reader?
Con lo de abrir un .pdf me refiero a solo visualizarlo (me vale con tal de que se pueda leer su contenido).

Espero haberme explicado bien.

Gracias adelantadas.

Saludos
  #2 (permalink)  
Antiguo 06/05/2008, 08:52
 
Fecha de Ingreso: mayo-2007
Mensajes: 210
Antigüedad: 17 años
Puntos: 8
Re: Abrir .pdf desde java

Intenta con esta pagina ahi se encuntra un proyecto en desarrollo que se llama PDFRenderer, no lo he probado pero creo que es lo que necesitas

http://swinglabs.org/downloads.jsp

salu2
  #3 (permalink)  
Antiguo 08/05/2008, 02:25
 
Fecha de Ingreso: enero-2008
Mensajes: 48
Antigüedad: 16 años, 4 meses
Puntos: 3
Re: Abrir .pdf desde java

Pon esto donde vayas a llamar el archivo pdf:

try {
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+"ayuda.pdf");
System.out.println("Final");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

"ayuda.pdf" es el archivo que quiero abrir yo.Tu ponle el que quieras y asegúrate de tenerlo en la ruta local de tu aplicacion.

Espero que fuera esto lo que pedías.
  #4 (permalink)  
Antiguo 22/07/2009, 22:06
 
Fecha de Ingreso: julio-2009
Mensajes: 13
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Abrir .pdf desde java

Genial tu respuesta KiaRa84!! exelente funciona para abrir cualquier tipo de archivo!!

Gracias!
  #5 (permalink)  
Antiguo 11/08/2009, 13:25
 
Fecha de Ingreso: agosto-2009
Ubicación: Monterrey
Mensajes: 6
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Abrir .pdf desde java

muy buena respuesta.
  #6 (permalink)  
Antiguo 18/09/2009, 13:49
 
Fecha de Ingreso: septiembre-2009
Mensajes: 4
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Abrir .pdf desde java

Excelente respuesta KiaRa84, funcionó perfecto!
  #7 (permalink)  
Antiguo 19/10/2009, 09:45
 
Fecha de Ingreso: octubre-2009
Mensajes: 2
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Abrir .pdf desde java

hola espero vean esto trabajando con algo parecido solo que este archivo pdf se tiene q abrir en red , localmente sii lo hace pero en red no en una de las repuestas decia checar sii esta localmente como abrirlo en red ? que tengo que implementar?
  #8 (permalink)  
Antiguo 19/10/2009, 11:06
 
Fecha de Ingreso: septiembre-2009
Ubicación: Madrid
Mensajes: 16
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Re: Abrir .pdf desde java

Cita:
Iniciado por KiaRa84 Ver Mensaje
Pon esto donde vayas a llamar el archivo pdf:

try {
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+"ayuda.pdf");
System.out.println("Final");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

"ayuda.pdf" es el archivo que quiero abrir yo.Tu ponle el que quieras y asegúrate de tenerlo en la ruta local de tu aplicacion.

Espero que fuera esto lo que pedías.
No dudo que eso funcione pero solo en windows... ¿no seria mejor usar una API apropiada para procesar PDF's?
  #9 (permalink)  
Antiguo 20/10/2009, 09:43
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 3 meses
Puntos: 10
Respuesta: Abrir .pdf desde java

Wenas

Para cualquier tipo de archivo... en windows.

Saludos.
  #10 (permalink)  
Antiguo 02/01/2012, 15:23
 
Fecha de Ingreso: noviembre-2010
Mensajes: 4
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Abrir .pdf desde java

Muchas gracias @KiaRa84 me sirvio mucho!!!!!!!!!!!!!!!!!
  #11 (permalink)  
Antiguo 02/01/2012, 16:38
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años, 1 mes
Puntos: 71
Respuesta: Abrir .pdf desde java

Ese código no es portable. pero de sirve en windows, me interesa el dato. ¿Como se puede hacer en Ubuntu? Agradecería si alguien puede ayudarme.
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%
  #12 (permalink)  
Antiguo 03/01/2012, 05:27
Avatar de FiruzzZ  
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 470
Antigüedad: 16 años, 4 meses
Puntos: 41
Respuesta: Abrir .pdf desde java

Cita:
Iniciado por CapacProg Ver Mensaje
Ese código no es portable. pero de sirve en windows, me interesa el dato. ¿Como se puede hacer en Ubuntu? Agradecería si alguien puede ayudarme.


API compatible con windows, GNU-Linux, OS y todos los que se inventen a futuro.
http://java.sun.com/javase/6/docs/ap...t/Desktop.html
__________________
BadProgrammerException!
  #13 (permalink)  
Antiguo 03/01/2012, 06:22
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años, 1 mes
Puntos: 71
Respuesta: Abrir .pdf desde java

Cita:
Iniciado por FiruzzZ Ver Mensaje
API compatible con windows, GNU-Linux, OS y todos los que se inventen a futuro.
http://java.sun.com/javase/6/docs/ap...t/Desktop.html
Muy buena FiruzzZ. Gracias
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 14:16.