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


20

Я вирішую проблему з відкриттям PDF-файлів із веб-сайтів, тому я видалив Adobe Reader. З цікавості я перевірив, чи можу я ще відкривати PDF-файли з веб-сайтів ( ось випадковий приклад). Дивно, але я все-таки могла відкривати PDF-файли як із Chrome (мій бажаний браузер), так і з Internet Explorer. Я вважаю, що IE використовує Edge для відкриття PDF-файлів, але інтерфейс PDF виглядає по-різному в Chrome, тому це може бути інша програма. На жаль, я не можу видалити Edge, щоб перевірити. Як я можу зрозуміти, яку програму Chrome використовує для відкриття PDF-файлів із веб-сайтів?


21
У Chrome є вбудований переглядач PDF, у Microsoft Edge також є вбудований переглядач PDF. Ви повинні мати можливість ввести "chrome: // plugins" у своєму рядку URL-адрес Chrome і подивитися, що встановлено.
Андрій

На жаль, я отримую ERR_INVALID_URL, коли набираю chrome: // плагіни в моєму рядку URL-адрес, на жаль.
KAE

Використовуйте chrome: // settings / content, щоб контролювати відображення вмісту Adobe Flash, а chrome: // компоненти для відображення встановленої версії Adobe Flash Player. Джерело: howtogeek.com/303934/…
absenthecon

2
усі основні веб-переглядачі на сьогодні мають вбудовані зчитувачі PDF
phuclv

1
@Andrew, наразі немає хромованої URL-адреси, chrome://pluginsяк ви згадували
KumarAnkit

Відповіді:


61

Сам 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


10
"Windows 10 Edge також може безпосередньо відкривати PDF-файли." Можливо, варто зазначити, що Edge також може відкривати файли EPUB, і це дуже добре справляється з цим.
Валентин

4
@LuisG. Край та компліменти щодо його виконання - це не те, що я бачу дуже часто. Це насправді добре в EPUB чи ви насміхаєтесь з цього?
Azor Ahai

1
@AzorAhai, EPUB, оскільки він фактично використовується, в основному структурований HTML. Я не бачу, чому Edge матиме проблеми з цим, якщо він запрограмований для розуміння упаковки.
Марк

1
Зауважте, що навіть якщо браузер завантажує файл через заголовки завантаження, ви все одно можете просто перетягнути файл у браузер (або скористатись File-> Open) та відкрити файл PDF вручну
SztupY

6
@AzorAhai Я серйозно. Я бачив, як Edge сміється перед обличчям Caliber або Adobe Digital Editions після того, як вони зробили безлад у деяких дивних EPUB, які Edge міг показати (майже) бездоганно. Приклад: Калібр ; ADE ; Край .
walen

10

З пам’яті Google Chrome використовує вбудований PDF-переглядач, написаний на JavaScript. Я вважаю, що це C ++ , завдяки корисним нагадуванням у коментарях :)

Це за замовчуванням поставляється в комплекті з Chrome.

Для мене я можу переглянути деякі пов'язані JavaScript тут:

chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/pdf_viewer.js

Ви можете переглянути якийсь пов’язаний код, відкривши Chrome DevTools у засобі перегляду PDF.

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

Детальніше про реалізацію Firefox читайте тут: PDF.js від Mozilla


4
Це написано на C ++, вихідний код доступний тут
Paddy

7

Оскільки хром є результатом проекту з відкритим кодом хрому , він також використовує той самий вбудований переглядач PDF, який постачається із браузером Chromium. Отже, коли виникає файл PDF, Chrome намагається відкрити його за допомогою цього переглядача PDF.

Якщо ви відкриєте

chrome: // система

ви помітите, що він показує відкриті вкладки та запущені розширення, але він не містить жодної інформації про програму перегляду PDF, яку він використовує тут .

Але коли я це відкриваю

хром: // місцева-держава

chrome показує безліч компонентів PDF-плагінів, включаючи Adobe Reader та Chromium PDF Reader. Це може відрізнятися у вашій системі.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.