Недавние изменения в Google Chrome изменили способ обработки файлов PDF. Я предпочитаю, чтобы PDF-файлы загружались только. Затем я открою файл в моей системе просмотра PDF по умолчанию, если это необходимо.
Когда я загружаю несколько руководств, относящихся к конкретному оборудованию, мне НЕ нужно сразу просматривать эти руководства. Моя цель - как можно быстрее загрузить их в локальное хранилище.
Chrome v56 больше не позволяет полностью отключить встроенную программу просмотра. Единственный вариант - перейти в «Настройки» -> «Содержимое» -> установить флажок, чтобы открыть файл PDF в системном приложении PDF по умолчанию.
Это НЕ то, что я хочу. Проще говоря, я не хочу, чтобы файл PDF открывался автоматически вообще. Сохранить файл; НЕ открывайте файл.
Я попытался щелкнуть правой кнопкой мыши ссылку для загрузки файла PDF и выбрать «Сохранить ссылку как ...», но теперь это поведение также изменилось. В частности, в большинстве случаев загружается не файл PDF, а URL-адрес.
FWIW - мой параметр загрузки в Chrome указывает на каталог верхнего уровня в папке «Загрузка», и установлен флажок «Спросить, где сохранить файл загрузки».
Есть ли способ убедить Chrome вернуться к предыдущему поведению и просто загрузить файл в локальное хранилище?
источник
chrome://plugins
которые, кажется, больше не доступны.Ответы:
Возможно, проблема связана с тем, как файлы обслуживаются веб-серверами.
Некоторые серверы могут включать
Content-Disposition: attachment
заголовок в свой ответ, что приводит к загрузке файла Chrome при нажатии на ссылку загрузки, в то время как другие могут пропустить этот заголовок в своем ответе, оставляя решение о том, открывать ли файл или загружать его в Chrome.Подробнее об этом здесь:
Принудительно открывать всплывающее окно «Сохранить как…», открывающееся по текстовой ссылке, щелкните для PDF в HTML.
Нужен ли Content-Type: application / octet-stream для загрузки файла?
Следующее решение загрузит все файлы PDF, включая встроенные файлы, предназначенные для просмотра в Chrome, как здесь и здесь . Тем не менее, это не будет работать для сайтов, использующих PDF.js для отображения встроенных файлов PDF, как это онлайн-демонстрация .
Добавление или изменение
Content-Disposition
заголовков на летуContent-Disposition: attachment
для типа MIMEapplication/pdf
должно помочь Google Chrome загружать все файлы PDF.Вы можете достичь этого с расширением Modify Content-Type .
источник
Для этого есть настройка (Версия 61):
Перейдите: chrome: // settings / content
Прокрутите вниз до раздела PDF-документов и выберите опцию Скачать PDF-файлы.
Не уверен, когда именно это было изменено. В версии 58 есть опция, аналогичная открытию PDF-файлов в средстве просмотра по умолчанию, но в linux это имеет тот же эффект (возможно, другой на других платформах).
источник
источник
Просто обновите браузер до последней версии, это исправлено.
источник