Как браузеры поддерживают просмотр PDF и какие [закрыты]

Я использую Chrome и могу просматривать URL-адреса PDF в своих браузерах как файл PDF. Я хотел бы знать, поддерживает ли это Chrome изначально или это из-за плагина Adobe?

В основном мне нужно понять, как браузеры поддерживают просмотр PDF и какие из них поддерживают.

Причина, по которой я спрашиваю об этом, заключается в том, что я создаю программу просмотра галереи PDF. Я просмотрел PDF.js, и, по-видимому, это здорово, потому что он преобразует PDF в собственный веб-формат, чтобы его поддерживали все браузеры. Но из того, что я вижу, все браузеры уже поддерживают просмотр PDF-файлов (по крайней мере, те, которые мне удалось достать), так почему же PDF.js такой классный?

Не похоже, что вы ищете рекомендацию по программному обеспечению, что делает ваш вопрос здесь не по теме.

Ответы (1)

Дело в том, что так как большинство браузеров используют плагины для PDF и:

  1. Возможно, плагин не установлен (или, как недавно случилось, некоторое время не работал).
  2. Некоторые антивирусные продукты и брандмауэры блокируют содержимое PDF.
  3. С плагином вы можете увидеть содержимое, только открыв его, это требует много ресурсов и времени.
  4. Если вы используете свой мобильный браузер, вам придется загрузить весь PDF-файл, а затем открыть его, но многие мобильные браузеры изначально загружают меньшую версию с низким разрешением, после чего вы можете щелкнуть ту, которую хотите увидеть во всей красе. .
  5. Не все мобильные браузеры поддерживают PDF, кроме как для загрузки.
  6. Вы можете не захотеть размещать фактический pdf-файл в Интернете по разным причинам - например, если вы предлагаете продать pdf-файл, вы можете разместить в Интернете только некоторые фрагменты с низким разрешением.
  7. Машина, выполняющая рендеринг в автономном режиме, вероятно, будет менее загружена, чем конечные пользователи.

Встроенная поддержка PDF

Для справки, в Википедии есть таблица, в которой подробно описано, какие настольные браузеры имеют «встроенную» поддержку формата .pdf здесь . Во многих случаях, когда поддержка описывается как встроенная, на самом деле она предоставляется в виде предустановленного подключаемого модуля, поскольку код часто является проприетарным кодом Adobe. Обратите внимание, что указанная таблица в основном относится к полнофункциональным браузерам для настольных компьютеров и что несколько облегченных или мобильных браузеров имеют встроенную поддержку (во многих случаях любую поддержку, кроме загрузки) для pdf, но большинство может отображать изображения в более распространенных форматах.

«большинство браузеров используют плагины для PDF» - это не похоже на правду, похоже, что PDF-файлы изначально поддерживаются в chrome и firefix.
Только 5,3 из 30+, имеющих встроенные, а не подключаемые модули, считаются большинством в моей книге - источник en.wikipedia.org/wiki/…
@sublime «поддерживается изначально» также может означать «встроенный подключаемый модуль», например средство просмотра документов в Chrome, которое можно отключить, как и любой другой подключаемый модуль. Так что технически вы оба правы. Это плагин, а также встроенная функция. Я думаю, это зависит от того, как вы определяете «родной»
@Timmy - Chrome классифицирует его как «встроенный», но FSF классифицирует его как плагин, потому что это проприетарный элемент. Моя главная мысль заключалась в том, что Chrome+Firefox <> больше всего! Даже если вы добавите iCab, Pale Moon, Konqueror и Safari (только на Mac, поэтому я дал ему .3) , это вряд ли самое! Конечно, мобильные установки составляют растущую долю рынка, и немногие из них имеют интеграцию с PDF.