2015-06-08 60 views
27

现状:
打开PDF文件 - XULRunner的默认浏览器

  1. 我的RCP应用程序使用的XULrunner
  2. 系统有两种安装PDF浏览器(Acrobat中,瘸子)
  3. Firefox有Gimp设置为默认查看器
  4. 我想让我的SWT浏览器组合在RCP应用程序中忽略默认查看器并使用Acrobat安装
  5. 如果没有,我想用默认的浏览器

问:

  1. 我可以通过(暂时)达到这个设定一些的XULrunner或系统属性我应用?
+0

运行RCP应用程序的操作系统是什么? – Dakkaron

+0

只有Windows,没有别的 –

回答

1

您可以在Java中创建Process,然后执行下面的命令行以永久性地在Adobe Acrobat Reader中打开PDF。

start "" /max "ExecutablePathAdobeAcrobat.exe" /A "pagemode=FullScreen" "PDFFilePath.pdf" 
+0

谢谢你的回答,但是这个我做不到。我需要在嵌入式浏览器组合中显示PDF,所以开始独立进程是不可能的。这个问题发生在室内,所有的顾客都使用杂技演员,所以到目前为止我们没有做任何事情。但仍然是一个有趣的话题 –