我可以使用java在黑莓手机上打开“.pdf”文档吗?
如果是,那怎么样?
答案 0 :(得分:4)
在黑莓手机中加载pdf文件,但是您可以在浏览器字段中实现加载谷歌查看器,这样就可以了! = 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
答案 1 :(得分:3)
BB没有内置的PDF查看器。您可以在电子邮件中查看PDF附件,但这适用于某些服务器端魔术。我认为最好的方法是购买第三方查看器并启动它以查看PDF。
可能的观众包括以下内容。我还没有尝试过这些。
我认为你最终会使用net.rim.device.api.system.ApplicationManager,但我还没有尝试过。
答案 2 :(得分:0)
无法在Java程序中在BlackBerry上打开PDF文件。自OS 4.5(我认为)以来,BlackBerry有一个内置的PDF阅读器,但只有当你通过电子邮件收到PDF文件时它才有效。甚至不能在SD卡上存储PDF文件。
所以,“不”不可能用Java打开PDF。
当然,除非您先写PDF阅读器。
答案 3 :(得分:-3)
我不确定Blackberry,但Java 6 SE有一个Desktop类,可用于在该平台上打开带有与该扩展相关联的程序的.pdf
文件。 / p>
尝试这样的事情:
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);
}
}
}