Некоторым коллегам по работе приходится использовать онлайн-приложение, работающее на Java, поэтому они используют Microsoft Internet Explorer.
В программе Java некоторые пункты меню открывают документы PDF. На всех компьютерах, кроме одного, документы PDF открываются с помощью Adobe Reader, и все в порядке.
На ОДНОМ компьютере (Windows 8.1) PDF открывается с помощью Microsoft Word только из программы Java.
Но с файловой ассоциацией все в порядке: если дважды щелкнуть случайный PDF-файл, он открывается правильно с помощью Adobe Reader. Если мы запустим rundll32 url.dll,FileProtocolHandler test.pdf
будет правильно открыт с помощью Adobe Reader. Если я проверяю ассоциации файлов на панели управления, PDF-файл выглядит нормально. Если Internet Explorer направлен на страницу PDF, он правильно отображается в Internet Explorer (это не то, чего мы хотим в конечном итоге, но это хорошее начало).
Браузер запускает jp2launcher.exe
который отображает пользовательский интерфейс онлайн-приложения в отдельном окне. jp2launcher.exe
в свою очередь, запускает Adobe Reader, когда это необходимо (или Microsoft Word по ошибке).
-> кто-то знает источник этой проблемы? И / или способ это решить?
изменить для JRI: когда веб-сайт отправляет PDF, он отображается в Internet Explorer
отредактируйте для Bertrand SCHITS: "C:\Program Files\Microsoft Office\Office15\WINWORD.EXE" https://example.com/reports/rwservlet/getjobidxxxxx?server=rep_wls_reports_xxxxxxxxx
и аналогичную командную строку при запуске Adobe Reader