Як змусити Google Chrome завантажувати лише PDF, але не відкривати їх


16

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

Коли я завантажую кілька посібників, які стосуються певного обладнання, мені НЕ потрібно переглядати ці посібники негайно. Моя мета - просто завантажити їх у місцевий сховище якомога швидше.

Chrome v56 більше не дозволяє повністю ввімкнути вбудований переглядач. Єдиний варіант - перейти в Налаштування -> Вміст -> встановити прапорець, щоб відкрити файл PDF у системній програмі PDF за замовчуванням.

Це НЕ те, що я хочу. Простіше кажучи, я НЕ хочу, щоб файл PDF взагалі відкривався автоматично. Збережіть файл; НЕ відкривайте файл.

Я спробував правою кнопкою миші натиснути посилання для завантаження файлу PDF і вибрав "Зберегти посилання як ...", але ця поведінка також змінилася. Зокрема, більшість випадків завантажується URL-адреса, а не PDF-файл.

FWIW - моє налаштування завантаження в Chrome вказує на каталог верхнього рівня в моїй папці "Завантажити", і поставлено галочку "Запитати, де зберегти файл завантаження".

Чи є спосіб переконати Chrome повернутися до попередньої поведінки та просто завантажити файл у локальну пам’ять?


Я думав, що це буде простіше, але я помилявся. Виявляється, ви можете відключити внутрішній переглядач, але ви торгуєте його для відкриття в будь-якій програмі, зареєстрованій для перегляду PDF-файлів. Крім того, існує маса відповідей, chrome://pluginsякі, здається, більше не доступні.
Ouroborus

Стверджується, що увімкнення "Відкриття файлів PDF у програмі перегляду PDF за замовчуванням" вимикається та знову включається, як і раніше. Я спробував це, і це спрацювало на мене, але тільки за цей один сеанс. Якщо це не працює для вас, спробуйте його знову в режимі анонімного перегляду.
harrymc

Відповіді:


8

Проблема, можливо, пов'язана з тим, як файли обслуговуються веб-серверами.

Деякі сервери можуть містити Content-Disposition: attachmentзаголовок у своїй відповіді, що призводить до завантаження файлу Chrome при натисканні на посилання для завантаження, тоді як інші можуть пропустити цей заголовок у своїй відповіді, залишаючи рішення про відкриття чи завантаження файлу до Chrome.

Більше інформації про це тут:
змусити відкрити спливаюче вікно "Зберегти як ..." відкрити за текстовим посиланням, натиснути на pdf у HTML.
Чи потрібен мені Тип вмісту: додаток / октет-потік для завантаження файлу?

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


Додавання або змінення Content-Dispositionзаголовків на Content-Disposition: attachmentтип MIME application/pdfмає допомогти Google Chrome завантажувати всі файли PDF.

Ви можете досягти цього за допомогою розширення Змінити тип вмісту .

  1. Встановіть розширення та натисніть на значок розширення на панелі інструментів та виберіть Опції
  2. Клацніть на Додати правило і додайте таке правило: Змініть налаштування розширення типу вмісту
    Назва: Завантажити PDF-файли
    Фільтр URL-адрес:. *
    Тип оригіналу: додаток / pdf
    Тип заміни: додаток / pdf
    Диспозиція: вкладення
    
  3. Клацніть Зберегти правило
  4. Оновіть сторінку, що містить посилання PDF, щоб розширення було завантажено для цієї сторінки

Не працює! Як і інші відповіді тут і в інших місцях, це призводить до їх відкриття у зовнішньому переглядачі (Acrobat або Edge), незалежно від вмісту-диспозиції. Немає можливості просто завантажити pdf-файли, як це можливо для інших типів файлів.
Раулі Раджанде

@RauliRajande Чи можете ви поділитися URL-адресою, де це не працює?
Виняк

osamtalbertembankment.com , там "скачати листівку подій". Але те ж саме відбувається з будь-яким вкладеним файлом gmail pdf, коли я натискаю стрілку «завантажити».
Раулі Раджанде

У цій конфіденційності є дві проблеми - оскільки я працюю в офісі відкритого плану та інколи маю справу з приватними документами від своїх клієнтів, тому я не хочу, щоб усі бачили їх, особливо коли є зображення, і 2) як там не нормальна кнопка завантаження після завантаження, я маю вручну знайти завантажений pdf у папці завантажень за замовчуванням, щоб перемістити їх до папок архіву.
Раулі Раджанде

Перевірений помилок Chrome - ця проблема повторюється, але завжди закривається "Неможливо відтворити". Це смішно трапляється зі мною як у моїй роботі, так і на домашньому ПК. Наприклад bugs.chromium.org/p/chromium/isissue/…
Раулі Раджанде

6

Зараз для цього є налаштування (версія 61):

Перейдіть до: chrome: // settings / content

Прокрутіть униз до розділу PDF-документи та виберіть опцію Завантажити файли PDF

Не точно знаю, коли це було змінено. У версії 58 є аналогічна опція Відкрити файли PDF у переглядачі за замовчуванням, але це має такий же ефект у Linux (можливо, відрізняється на інших платформах).


0
  • налаштування
  • конфіденційність та безпека
  • налаштування вмісту
  • PDF-документи
  • увімкніть "Завантажити файли PDF, а не автоматично відкривати їх у Chrome"

-2

Просто оновіть браузер до останньої версії, це виправлено.

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