Остановить отображение PDF-файлов внутри Google Chrome


76

Когда я нажимаю на ссылку PDF в Chrome, она автоматически открывается в окне браузера. Как я могу получить его для загрузки вместо этого и открыть с помощью внешнего средства просмотра?

Обновление : я реализовал решение djhowell, но, похоже, Chrome по-прежнему обрабатывает PDF-файлы не так, как обычные файлы. Когда я нажимаю ссылку PDF, она открывается в Adobe Reader, но обычно файлы сначала загружаются в папку.

Я также нахожу странным, что это контролируется Reader, а не Chrome. Нет ли в Chrome элементов управления типами файлов?


Я также проверил, кажется, что Chrome имеет тенденцию выбирать, что делать с файлами для вас ... Я на самом деле удивлен, что нет «ассоциации файлов», чтобы выбрать программу / плагин для использования для конкретного расширения ,
Gnoupi

1
Я нахожу даже такие темы в Группе Google для Chrome: groups.google.com/group/chrome-google/browse_thread/thread/… , люди, которые хотели бы переключиться на другого зрителя и не могут .. Нет ответа ..
Gnoupi

Добавлено обновление, но разговоры на форумах поддержки Chrome не кажутся обнадеживающими.
djhowell

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

Ответы:


75

Вы можете отключить плагин Adobe в Chrome, который заставит Chrome загружать PDF.

Это в разделе Настройки> Конфиденциальность и безопасность> Настройки контента> PDF документы. Или введите chrome://settings/content/pdfDocumentsв адресной строке браузера, чтобы перейти прямо туда.


1
Это правильный ответ!
nickd

8
Вероятно, более быстрый способ сделать то же самое: перейти к chrome: // plugins (в firefox, это будет примерно так: plugins) и отключить плагин acrobat reader
Babu

Как я упоминал в своем ответе, у меня больше не установлен Adobe Reader, но это выглядит как лучшее решение для тех, кто это делает.
Рассерженная шлюха

2
В версии 12 Chrome я вижу Chrome PDF Viewer, указанный в качестве плагина. Отключение этого делает то, что запрашивается, загружает PDF в файл.
KeithB

3
chrome://pluginsСтраница больше не доступна в Chrome.
Рой

12

перейдите к chrome: // plugins и отключите Chrome PDF Viewer


Похоже, что это единственный ответ, который решает проблему «обновленных» DisgruntledGoats (кроме практически идентичного ответа Дуга, опубликованного на следующий день после этого). Это определенно тот, который помог мне!
Фред Гамильтон

8

Используете ли вы Adobe Acrobat / Adobe Reader для отображения PDF-файлов? Если это так, вероятно, вам нужно изменить поведение Abode.

Вот шаги, которые мне пришлось предпринять:

  1. Откройте Adobe Reader
  2. Меню Правка, Настройки
  3. Выберите Интернет из списка категорий
  4. Снимите флажок Отображать PDF в браузере
  5. Нажмите ОК

Если вы используете другое приложение для просмотра PDF-файлов, шаги, вероятно, аналогичны.

Re: обновление

Случайно ли у вас установлены и Adobe Reader, и Adobe Acrobat? Возможно, вам придется повторить вышеуказанные шаги в другом приложении.

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


бей меня на 50 секунд, CG :)

Спасибо за ответ, но он не сработал на 100%, смотрите обновление.
Рассерженная шлюха

1
Проблема загрузки файла в локальную папку сначала связана с этой темой: superuser.com/questions/30823/…

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

7

В Google-Chrome: откройте новую вкладку, перейдите к разделу: плагины и отключите «Chrome PDF Viewer». Похоже, это помогло мне.


4

Вид отсортирован это; Я удалил Adobe Reader и установил SumatraPDF вместо этого! Гораздо лучше и легче приложение.


4

Другой вариант заключается в том, что Chrome вместо загрузки PDF-файлов запускает их в определенном системой PDF Reader.

Способ остановить это в настройках содержимого в настройках Chrome:

введите описание изображения здесь


2

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

Изменить> Настройки> Интернет

снимите флажок Отображать PDF в браузере


1

Как насчет нажатия CTRL + S и сохранения файла после его открытия? Работает нормально, если вы не хотите загружать много PDF


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

это все еще не работает, например, если PDF защищен паролем
cnst

это не будет работать, если pdf не является статическим ресурсом, а скорее через какой-либо другой вид запроса. Тогда Chrome скажет «файл не найден» при попытке сохранить. Вместо этого вы можете распечатать его, и в диалоговом окне печати выберите «Сохранить как PDF», но это очень громоздко и не интуитивно понятно.
Супероль

1

Согласно странице Adobe по отображению PDF-файлов в различных браузерах , чтобы Chrome не открывал PDF-файл в браузере, после того, как вы открыли новую вкладку для chrome: // plugins , вам нужно будет нажать Shift, нажав «Отключить». на подключенном в данный момент плагине для отображения PDF-файлов.

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

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

Как только вы это сделаете, он загрузит PDF, а не откроет его в Chrome.


1

Редактировать : как указано @Tanath в комментариях, этот метод больше не работает!

Мне кажется, что желаемое поведение состояло в том, чтобы сохранять файлы вместо того, чтобы открывать их в другом приложении, поэтому я думаю, что более точный ответ должен быть:

Нажмите и удерживайте нажатой клавишу Alt (Meta) на клавиатуре, нажимая на ссылку PDF.


Это не работает для меня. Даже при нажатой клавише Alt он автоматически открывается.
Танат

Меня тоже, наверное, убрали! Я отредактирую свой ответ, чтобы было понятно.
Рафарино

Большое спасибо ... пришлось попробовать все ответы, пока я не попал на это .... Chrome в некотором роде так сильно забирает контроль над выгрузкой вкладок из расширений, и теперь это .. . сколько раз они меняют вещи вокруг ... ааааааа
killjoy

1

По состоянию на апрель 2017 года (Google Chrome 57.0.2987.98) страница плагинов chrome: // удалена. Google переместил все на страницу настроек. Этот ответ был сказан несколькими различными способами выше, но самый быстрый способ отключить его - пойти сюда:

Хром: // настройки / содержание / pdfDocuments

Существует один переключатель «Открыть PDF-файлы с помощью другого приложения». Включите это. PDFDocuments toggle

Ссылка: Что случилось с плагинами chrome: // в Google Chrome?

Ссылка: Не используйте chrome: // plugins (на bugs.chromium.org)


0

У меня сработало следующее:

  1. Перейти к chrome://settings/
  2. Нажмите + Show advanced setting
  3. в загрузках

    3a. установите флажок «Спросите, где сохранить каждый файл перед загрузкой»

    3b. нажмите на кнопкуClear auto-open settings

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

Предыстория: это случилось и со мной, потому что, как только я скачал pdf-файл, нажал на маленькую стрелку рядом с файлом в панели загрузки внизу и выбрал «всегда открывать с помощью средства просмотра системы» . С тех пор PDF-файлы сохранялись в папке «Скачать» и открывались напрямую.


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

Для меня это сработало после того, как я перезапустил Chrome.
Пьетро

1
Это не помогло мне, к сожалению.
Танат

0

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

Чтобы исправить это (для Chrome), вам нужно зайти в настройки и в строке поиска выполнить поиск: «автооткрытие», затем в разделе загрузок вы увидите кнопку с надписью «Очистить настройки автооткрытия», нажмите эту кнопку (a пару раз, просто чтобы убедиться) и все, теперь файлы будут просто загружаться и сидеть в вашем разделе / ​​файле загрузок. Снимок экрана: Chrom Settings_Clear Auto-Open


2
Это дублирует другой ответ и не добавляет новый контент. Пожалуйста, не публикуйте ответ, если у вас нет чего-то нового.
DavidPostill

0

Согласно новым настройкам в Chrome версии 59.0.3071.115 (официальная сборка) (64-разрядная версия):

Настройки> Дополнительные параметры> Конфиденциальность и безопасность (см. Ниже)> Настройки контента> Документы PDF> Открыть PDF с помощью другого приложения


0

Я искал решение на стороне кода, а не решение для браузера. Оказалось, просто пришлось поменять мой POSTна GET. Работал как шарм. Тогда Chrome больше не доставлял мне проблем с загрузкой PDF.

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