- 我的RCP应用程序使用的XULrunner
- 系统有两种安装PDF浏览器(Acrobat中,瘸子)
- Firefox有Gimp设置为默认查看器
- 我想让我的SWT浏览器组合在RCP应用程序中忽略默认查看器并使用Acrobat安装
- 如果没有,我想用默认的浏览器
问:
- 我可以通过(暂时)达到这个设定一些的XULrunner或系统属性我应用?
问:
您可以在Java中创建Process
,然后执行下面的命令行以永久性地在Adobe Acrobat Reader中打开PDF。
start "" /max "ExecutablePathAdobeAcrobat.exe" /A "pagemode=FullScreen" "PDFFilePath.pdf"
谢谢你的回答,但是这个我做不到。我需要在嵌入式浏览器组合中显示PDF,所以开始独立进程是不可能的。这个问题发生在室内,所有的顾客都使用杂技演员,所以到目前为止我们没有做任何事情。但仍然是一个有趣的话题 –
检查此链接: https://support.mozilla.org/en-US/kb/disable-built-pdf-viewer-and-use-another-viewer
我敢肯定应该有办法codefully禁用GIMP或任何内置应用的Firefox使用。您可能需要使用一些修改Firefox中的首选项的API
运行RCP应用程序的操作系统是什么? – Dakkaron
只有Windows,没有别的 –