Могу ли я открыть документ .pdf на Blackberry с помощью java?

Могу ли я открыть документ ".pdf" на Blackberry с помощью java?

Если да, то как?


person Community    schedule 07.04.2009    source источник
comment
java development не существительное. я что-то упускаю?   -  person mkoryak    schedule 07.04.2009
comment
Ой, будь милым. Не похоже, что английский - ваш родной язык.   -  person Dana    schedule 07.04.2009
comment
Вы хотите запустить приложение PDF из приложения Java?   -  person Geo    schedule 07.04.2009
comment
Это отвечает на ваш вопрос: stackoverflow.com/questions/4335581/, как будто это решило мою проблему.   -  person Gopalakrishnan Subramanian    schedule 14.02.2013


Ответы (4)


В Blackberry нет ничего родного для загрузки файлов PDF, но вы можете добиться этого, загрузив программу просмотра Google в поле браузера, и это поможет! = 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 http://docs.google.com/gview

person Jorgesys    schedule 25.05.2011

BB не имеет встроенного средства просмотра PDF. Вы можете просматривать вложения PDF в электронных письмах, но это работает с некоторой магией на стороне сервера. Я думаю, что лучший подход - купить стороннюю программу просмотра и запустить ее для просмотра PDF.

Возможные зрители включают следующее. Я еще не пробовал ничего из этого.

Я думаю, вы бы в конечном итоге использовали net.rim.device.api.system.ApplicationManager, но я еще не пробовал.

person Phil    schedule 11.06.2009

Невозможно открыть файл PDF на BlackBerry из программы Java. Начиная с OS 4.5 (я думаю) в BlackBerry есть встроенный PDF-ридер, но он работает только тогда, когда вы получаете PDF-файл по электронной почте. Невозможно открыть даже файлы PDF, сохраненные на SD-карте.

Итак, «нет» невозможно открыть PDF на Java.

За исключением, конечно, тех случаев, когда вы сначала пишете программу для чтения PDF-файлов.

person kozen    schedule 30.04.2009

Я не уверен насчет Blackberry, но в Java 6 SE есть Desktop, который можно использовать для открытия .pdf файла программой, связанной с этим расширением, на этой платформе.

Попробуйте что-то вроде этого:

    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);
            }
        }
    }
person javashlook    schedule 07.04.2009
comment
RIM Blackberry - мобильная платформа. Он использует j2me и собственный API. - person Maksym Gontar; 27.04.2009