在 SWT 浏览器中打开 PDF 文件 - XulRunner 默认查看器
情况:
- 我的 RCP 应用程序使用 XulRunner
- 系统有两个已安装的PDF查看器(Acrobat,Gimp)
- Firefox 将 Gimp 设置为默认查看器
- 我想让我的 SWT 浏览器复合在 RCP 应用程序中忽略默认查看器,并使用 Acrobat(如果已安装)
- 如果不是,我想使用默认查看器
问题:
- 我可以通过(暂时)在我的应用程序中设置一些XulRunner或System属性来实现这一点吗?
情况:
问题:
您可以在Java中创建一个并执行以下命令行以永久打开Adobe Acrobat Reader中的PDF。Process
start "" /max "ExecutablePathAdobeAcrobat.exe" /A "pagemode=FullScreen" "PDFFilePath.pdf"
查看此链接 : https://support.mozilla.org/en-US/kb/disable-built-pdf-viewer-and-use-another-viewer
我很确定应该有一种方法可以代码地禁用gimp或firefox使用的任何内置应用程序。您可能需要使用一些 API 来修改 Firefox 中的首选项