Як змусити Safari завантажувати PDF-файли, а не відкривати їх на сторінці?


25

Firefox завантажує мої PDF-файли прямо у "Завантаження", Safari відкриває їх "на сторінці".

Мені потрібні PDF-файли, щоб зберегти у файл, а не відкривати.

Чи є параметр змусити Safari завантажувати PDF-файли, а не відкривати їх на сторінці?

Відповіді:


24

Відкрийте вікно терміналу: spaceі введіть Terminal. Натисніть клавішу Enter, коли її виділено. Коли ви потрапите в підказку терміналу, введіть таку команду:

defaults write com.apple.Safari WebKitOmitPDFSupport -bool YES

Ви не отримаєте відповіді в командному рядку, але як тільки ви перезапустите Safari, він більше не відкриє їх у браузері.

Щоб зробити крок далі, поки ви знаходитесь там, ви не зможете відкрити їх після завантаження цього:

defaults write com.apple.Safari AutoOpenSafeDownloads -bool NO

Ця остання команда досягає того, що пропонує інша відповідь.


1
Це не працює на MacOS Sierra.
Володимир Нул

@VladimirNul Якщо це все ще проблема для вас або для інших, хто бачить це, дивіться мою нещодавно додану відповідь - сподіваюся, що це допоможе.
Денніс

Це те саме, що і apple.stackexchange.com/a/57045/285948 , єдине розходження полягає в тому, що конфігурація знаходиться безпосередньо в браузері, а не в командному рядку
Máxima Alekz

Цей метод більше не працює з Safari 12
Eir Nym

19

Ви можете змусити Safari на Mac завантажити будь-які файли (mp3, mp4, jpg, pdf тощо), виконавши наступні дії.

  1. Відкрийте файл (фільм, музику тощо) у Safari. Це, як правило, включає натискання на посилання на pdf / фільм / музику тощо.
  2. Клацніть на URL-адресу браузера (у цьому випадку це закінчиться "... / xyz.pdf".
  3. Утримуйте опцію і натисніть Return (або Enter).

Файл, який ви переглядаєте, завантажується в папку "Завантаження" на mac.

Я перевірив це майже з усіма можливими типами файлів. Дуже корисна маленька функція, про яку, на жаль, знає занадто мало людей.


6

А ще краще, ви можете просто утримувати клавішу Alt при натисканні.


2

Натиснувши на посилання на PDF, натисніть клавішу управління. З'являється меню. Виберіть "Завантажити пов'язаний файл як ..."


2

Як зазначають інші, прийнята відповідь, що модифікує «Сафарі», не працює як Сієрра (Safari 10+?).

Метод, який я використовував (на Високій Сьєррі), полягав у навігації /Library/Internet\ Plug-Ins/(термінал або через пошук у пошуку). Були два плагіни AdobePDFViewer.pluginі AdobePDFViewerNPAPI.plugin. Я перемістив їх обох у /Library/Internet\ Plug-Ins/Disabled\ Plug-Insкаталог. Після перезапуску Safari перестав автоматично відкривати pdfs у своєму переглядачі.

Я не зміг знайти відповідне налаштування .plist, щоб відключити або змінити цю поведінку менш "грубо".


1
Вимкнення плагіна Adobe - це моя улюблена справа після встановлення Adobe Reader. Плагін Preview легший на мій досвід.
ephsmith

1

Жоден матеріал правої кнопки, який повинен працювати, не працює для мене належним чином (у мене дуже метушливе посилання). Але я виявив, що якщо ви дивитесь на документ на сторінці, якщо ви наведіть курсор у нижній частині вікна, ви повинні отримати чорну панель керування ... піктограма диска збереже pdf на диску.


0

Safari автоматично відкриває багато файлів у вікні браузера. Якщо ви хочете завантажити будь-який із цих файлів, виконайте наступні дії:

1) Клацніть на Firefoxменю і виберітьPreferences

2) У вікні, що відкриється, натисніть на Applicationsвкладку

3) У стовпці з назвою Content Typeпрокрутіть вниз до типу вмісту, який ви намагаєтеся завантажити (або введіть тип файлу в полі пошуку)

5) Коли ви знайдете його, натисніть на спливаючу дію (праворуч) та змініть її Preview in SafariнаSave file

6) Спробуйте вставити URL-адресу файлу, який ви хочете завантажити у веб-переглядач, і він повинен почати завантаження (або запитати, де його зберегти!)


2
Ти мене загубив у Firefox.
Рей Бакстер

Добре, якщо Firefox має приємний графічний інтерфейс для всіх цих параметрів файлів, чому б ви не хотіли використовувати його Ray? Все ще там після всіх цих років. Спасибі Гевін / Ява.
Foliovision

0

Опція утримування під час натискання на посилання автоматично завантажить ціль, а не відкриває її.



0

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


-1

Клацніть правою кнопкою миші на посилання pdf та натисніть <Завантажити файл посилання>.


2
Ласкаво просимо до "Запитайте різних". Нам подобається, щоб відповіді були не просто одним рядком. В ідеалі ви хочете пояснити, чому ваша відповідь * правильна ". Це також допомагає надати посилання, цитати та / або знімки екрана. Перегляньте наш розділ довідки Як відповісти на написання гарних відповідей на питання
Аллан

-2

З цієї статті :

Зайдіть у Налаштування та просто зніміть галочку з опції Відкрити «безпечні» файли після завантаження.

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


Спробував це. Не працює.
Натан Уокер

Не працює. :(
Robottinosino

Цей параметр призначений для чогось іншого - він контролює, автоматично завантажуються завантажені файли чи ні.
jmk

Це працювало для мене +1
Максіма Алекз


-2

Відкрийте pdf правою кнопкою миші -> переглянути / відкрити в попередньому перегляді, файл відкриється в попередньому перегляді збереження файлу


1
Чи можете ви трохи розібратися, зараз важко зрозуміти, що таке процедура
nohillside

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