Posso abrir um documento "pdf" em um BlackBerry usando java?

votos
2

Posso abrir um documento pdf em um BlackBerry usando java?

Se sim, então como?

Publicado 07/04/2009 em 16:29
fonte usuário
Em outras línguas...                            


4 respostas

votos
4

Não há nada de natural no blackberry para carregar arquivos PDF, mas você pode conseguir que o carregamento google espectador dentro do seu campo de navegador, que irá fazer o truque! = D!

public ScrLoad()
{     
String url = "http://docs.google.com/gview?embedded=true&url=http://prueba.agenciareforma.com/appiphone/android/elnorte.pdf";                
    add(new BrowserField(url));        
}

Google Docs http://docs.google.com/gview

Respondeu 25/05/2011 em 22:10
fonte usuário

votos
3

Será que o BB não tem um visualizador de PDF embutido. Você pode visualizar anexos de PDF em e-mails, mas que funciona com um pouco de magia do lado do servidor. Acho que a melhor abordagem é a compra de um visualizador de 3-parte e lançar esse para ver o PDF.

espectadores possíveis incluem o seguinte. Eu não tentei qualquer um destes ainda.

Eu acho que você acaba usando net.rim.device.api.system.ApplicationManager, mas eu não tentei ainda.

Respondeu 11/06/2009 em 17:35
fonte usuário

votos
0

Não é possível abrir um arquivo PDF no BlackBerry a partir de um programa Java. Desde OS 4.5 (eu acho) o BlackBerry tem um leitor de PDF embutido, mas ele só funciona quando você recebe um arquivo PDF via e-mail. Não arquivos PDF, mesmo armazenados no cartão SD pode ser aberto.

Assim, "não" não é possível abrir um PDF em Java.

Exceto, é claro, quando você escreve um leitor de PDF em primeiro lugar.

Respondeu 30/04/2009 em 16:44
fonte usuário

votos
-3

Eu não tenho certeza sobre Blackberry exatamente, mas Java 6 SE tem uma área de trabalho de classe que pode ser usado para abrir um .pdfarquivo com um programa associado a essa extensão, nessa plataforma.

Tente algo parecido com isto:

    if (Desktop.isDesktopSupported()) {
        Desktop desktop = Desktop.getDesktop();
        if (desktop.isSupported(Desktop.Action.OPEN)) {
            File pdf = new File(...);  // path to pdf file
            try {
                desktop.open(pdf);
            }
            catch (IOException e) {
                System.err.println("Could not open " + pdf);
            }
        }
    }
Respondeu 07/04/2009 em 18:21
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more