Как открыть PDF в Chrome без загрузки


24

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

Как я могу заставить его открывать PDF-файлы внутри программы просмотра?

Редактировать: я обнаружил, что он ведет себя как-то случайно. Иногда он открывает его внутри своего средства просмотра, а иногда просит загрузить его.

В Gmail, хотя он всегда просит его скачать.

Примечание: у меня уже нет опции «спросить, где сохранить каждый файл перед загрузкой».


Сделайте обратное - superuser.com/questions/107700/…
ChrisF

Ответы:


13

Я думаю, что проблема иногда возникает, когда веб-сервер, с которого вы загружаете PDF, не обслуживает PDF с правильным типом MIME.

Когда веб-сервер обслуживает PDF-файл с правильным типом MIME, Chrome просматривает его. Когда веб-сервер предоставляет файл PDF с неправильным или общим MIME-типом ( application/octet-stream), Chrome загружает его.

Если сервер возвращает Content-Type, text/htmlChrome отобразит / откроет PDF прямо в браузере. Однако, если сервер возвращает Content-Type of, application/pdfто браузер предложит пользователю сохранить / загрузить PDF.


1
Да, встроенного расположения содержимого недостаточно, также необходимо приложение MIME / PDF.
затруднение

Спасибо за ваш ответ, теперь я знаю, почему некоторые PDF-файлы открываются внутри Chrome, а другие нет.
РГ-

8

Загрузите файл PDF, затем, когда это будет сделано, щелкните левой кнопкой мыши на значке загрузки внизу и выберите «всегда открывать этот тип файла». Теперь он должен открыть любую ссылку PDF, которую вы щелкнули в этом окне, без загрузки в постоянное место.

Чтобы отменить его, перейдите в «Параметры»> на вкладке «Капот»> «Очистить настройки автоматического открытия».

У меня также есть флажок «спрашивать, где сохранять каждый файл перед загрузкой», не уверен, влияет ли это на поведение автоматического открытия файла.

Могут быть некоторые PDF-файлы, которые Chrome не может отображать должным образом, поэтому он предлагает вам загрузить его для просмотра в другой программе просмотра PDF. Это не полнофункциональный зритель, как Foxit или Adobe

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

Дополнительная информация о скрытых функциях Chrome http://www.blogsdna.com/828/seven-hidden-configuration-pages-of-google-chrome-browser.htm

Скрытые экспериментальные функции для версии 8

о: флаги

,


Я скачал pdf файл, но опция «всегда открывать этот тип файла» отключена.
Пдева

введите "About: plugins" без кавычек в строку URL, нажмите enter, посмотрите, отключен ли просмотрщик Chrome pdf, если он включен, возможно, вам придется перезапустить браузер.
Моав

это включено. Как я уже сказал, он открывает PDF-файлы в случайном порядке.
Пдева

8
Это решение неверно. Это приводит к тому, что файлы все еще загружаются, но затем открываются сразу же после завершения загрузки. Это ничего не делает, чтобы программа просмотра PDF Chrome работала.
Ной Йеттер

1
Конечно. Это может оправдывать его неправильность, но это не меняет его.
Ной Йеттер

5

Поведение Chrome (и других браузеров) зависит от заголовка HTTP «content-disposition». Если он установлен на «встроенный», он будет автоматически открываться, если настроен соответствующим образом. Если для него установлено значение «вложение», Chrome предложит сохранить его независимо от других настроек. Другими словами, поведение будет отличаться от сайта к сайту, так же, как вы описываете. Однако я не знаю, можно ли и как это сделать, чтобы открыть PDF-файл в любом случае; Боюсь, это может быть невозможно.


Считаете ли вы, что мы могли бы сделать расширение, которое изменяет тип контента, и, следовательно, заставляет Chrome открывать файл вместо загрузки?
Shimmy

2

Возможность автоматического открытия PDF-файлов была отключена в последних версиях Chrome. Разработчики повторно внедрили эту функцию, и она снова доступна в Chrome 10 и выше.

Смотрите этот отчет об ошибке для деталей.


1

Откройте Chrome и введите «chrome: // plugins» без кавычек в строке омнибокса / URL / поиска. Нажмите Включить под Chrome PDF Viewer. Если вам нужно, перезапустите Chrome, чтобы он вступил в силу. Должно быть хорошо идти.


-1

Не нужно ничего скачивать. Это быстрое решение. 1. Откройте браузер Chrome 2. введите следующее, где вы обычно вводите веб-адрес
chrome: // плагины 3. включите просмотрщик chrome pdf, нажав Включить

Да, это просто ......


1
Это дублирует другой ответ и не добавляет новый контент. Пожалуйста, не публикуйте ответ, если у вас нет чего-то нового.
DavidPostill
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.