Подтвердить что ты не робот

Открытие PDF файла в SWT-браузере - просмотрщик по умолчанию XulRunner

Ситуация:

  • В моем приложении RCP используется XulRunner
  • Система имеет два установленных PDF-просмотра (Acrobat, Gimp)
  • Firefox установил Gimp как средство просмотра по умолчанию
  • Я хочу, чтобы мой SWT-браузер в RCP-приложении игнорировал средство просмотра по умолчанию и использовал Acrobat, если он установлен,
  • Если это не так, я хочу использовать просмотрщик по умолчанию

Вопрос:

  • Могу ли я достичь этого путем (временно) установки какого-либо свойства XulRunner или System в моем приложении?
4b9b3361

Ответ 1

Вы можете создать Process в Java и выполнить приведенную ниже командную строку для открытия PDF файлов в Adobe Acrobat Reader навсегда.

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

Ответ 2

Проверьте эту ссылку: https://support.mozilla.org/en-US/kb/disable-built-pdf-viewer-and-use-another-viewer

Я уверен, что должен быть способ закоменовать отключить gimp или любое другое встроенное приложение, используемое firefox. вам может потребоваться использовать некоторые API, которые изменяют настройки в Firefox