Если я удалил Adobe Reader, но все еще могу открыть PDF-файлы в Chrome, какое приложение я использую?

7136
KAE

Я устраняю проблему с открытием PDF-файлов с веб-сайтов, поэтому я удалил Adobe Reader. Из любопытства я проверил, могу ли я по-прежнему открывать PDF-файлы с веб-сайтов ( вот случайный пример). Удивительно, но я все еще мог открывать PDF-файлы из Chrome (мой любимый браузер) и из Internet Explorer. Я считаю, что IE использует Edge для открытия PDF-файлов, но PDF-интерфейс в Chrome выглядит иначе, поэтому это может быть другое приложение. К сожалению, я не могу удалить Edge, чтобы проверить. Как узнать, какое приложение использует Chrome для открытия PDF-файлов с веб-сайтов?

17
Chrome имеет встроенный просмотрщик PDF, Microsoft Edge также имеет встроенный просмотрщик PDF. Вы должны быть в состоянии напечатать «chrome: // plugins» в строке URL Chrome и посмотреть, что установлено. Andrew 5 лет назад 20
Я получаю ERR_INVALID_URL, когда набираю chrome: // плагины в моей строке URL, к сожалению. KAE 5 лет назад 0
Используйте chrome: // settings / content для управления отображением содержимого Adobe Flash и компоненты chrome: // для отображения установленной версии Adobe Flash Player. Источник: https://www.howtogeek.com/303934/what-happened-to-chrome-plugins-in-google-chrome/ Trent Fitzpatrick 5 лет назад 0
все основные браузеры в настоящее время имеют свои встроенные программы для чтения PDF phuclv 5 лет назад 2
@ Андрей, в настоящее время нет URL-адреса chrome `chrome: // plugins`, как вы упомянули KumarAnkit 5 лет назад 1

3 ответа на вопрос

54
Christopher Hostage

Chrome - это приложение, которое просматривает PDF-файлы.

Windows 10 Edge также может открывать PDF-файлы напрямую. Обратите внимание, IE является более старым отдельным приложением от Edge. Если ваши пользователи запускаются в IE, они не смогут открывать PDF-файлы непосредственно в IE, если у них не установлен плагин Adobe.

Firefox может просматривать PDF-файлы без плагина: https://support.mozilla.org/en-US/kb/view-pdf-files-firefox .

Некоторые веб-сайты (по моему опыту, веб-сайты банков) принудительно загружают, а не разрешают открывать их в одном браузере. В Firefox мне иногда удавалось изменить поведение, меняя настройки MIME, но это не работало согласованно. https://support.mozilla.org/en-US/kb/change-firefox-behavior-when-open-file

_ «Windows 10 Edge может также открывать PDF-файлы напрямую.» _ Стоит отметить, что Edge также может открывать файлы EPUB, и он действительно очень хорошо с этим справляется. Luis G. 5 лет назад 10
@LuisG. Edge и комплименты о его производительности - это не то, что я вижу очень часто. Это действительно хорошо в EPUB или вы смеетесь над этим? Azor Ahai 5 лет назад 4
@AzorAhai, EPUB, поскольку он фактически используется, является в основном структурированным HTML. Я не понимаю, почему у Эджа были бы проблемы с этим, если он запрограммирован, чтобы понимать упаковку. Mark 5 лет назад 1
Обратите внимание, что даже если браузер загружает файл из-за заголовков загрузки, вы все равно можете просто перетащить файл в браузер (или использовать Файл-> Открыть) и открыть файл PDF вручную SztupY 5 лет назад 0
@AzorAhai Я серьезно. Я видел, как Эдж смеялся перед Caliber или Adobe Digital Editions после того, как они испортили некоторые странные EPUB, которые Эдж мог показать (почти) безупречно. Пример: [Калибр] (https://imgur.com/xHv9o8t); [АДЭ] (https://imgur.com/t2WrvfO); [Край] (https://imgur.com/bA3No2l). Luis G. 5 лет назад 6
9
Brandito

Из памяти Google Chrome использует встроенную программу просмотра PDF, написанную на JavaScript, я думаю, C ++, благодаря полезному напоминанию в комментариях :)

Это поставляется в комплекте с Chrome по умолчанию.

Для меня, я могу посмотреть некоторые из связанных JavaScript здесь:

chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/pdf_viewer.js

Вы можете просмотреть связанный код, открыв Chrome DevTools в средстве просмотра PDF.

Firefox использует другой аналогичный подход, опять же написанный на JavaScript, хотя их документация более общедоступна и доступна из памяти, и другим рекомендуется использовать ее для отображения PDF-файлов на своем веб-сайте.

Узнайте больше о реализации Firefox здесь: PDF.js от Mozilla

Он написан на C ++, исходный код доступен [здесь] (https://pdfium.googlesource.com/pdfium/+/master) Paddy 5 лет назад 3
5
KumarAnkit

Как хром является производным от хрома проекта с открытым исходным кодом, он также использует один и тот же встроенный PDF-просмотрщик, который поставляется с Chromium Browser. Поэтому, когда встречается файл PDF, Chrome пытается открыть его с помощью этой программы просмотра PDF.

Если вы откроете

хром: // система

вы заметите, что он показывает открытые вкладки и запущенные расширения, но не показывает никакой информации о программе просмотра PDF, которую он использует здесь .

Но когда я открою это

хром: // локального состояния

Chrome показывает несколько компонентов плагинов PDF, включая Adobe Reader и Chromium PDF Reader. Это может отличаться в вашей системе.

Документы Readme доступны для проекта Chromium, но я не смог найти документы для просмотра PDF. Вы можете прочитать это здесь

Похожие вопросы