Как заставить Safari загружать PDF-файлы, а не открывать их на странице?


25

Firefox загружает мои PDF-файлы прямо в «Загрузки», Safari открывает их «на странице».

Мне нужно PDF-файлы, чтобы сохранить в файл, а не открыть.

Есть ли настройка, заставляющая Safari загружать PDF-файлы вместо того, чтобы открывать их на странице?

Ответы:


24

Откройте окно терминала: spaceи введите Терминал. Нажмите ввод, когда он выделен. Когда вы попадете в окно терминала, введите следующую команду:

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 / movie / music и т. Д.
  2. Нажмите на URL браузера (в этом случае он будет заканчиваться на «... / xyz.pdf»).
  3. Удерживайте опцию и нажмите Return (или Enter).

Просматриваемый файл загружается в папку «Загрузки» на компьютере Mac.

Я проверил это практически со всеми возможными типами файлов. Очень очень полезная маленькая функция, о которой, к сожалению, мало кто знает.


6

Еще лучше, вы можете просто удерживать Alt при нажатии.


2

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


2

Как отмечалось другими, принятый ответ, который изменяет список Safari, не работает с Sierra (Safari 10+?).

Метод, который я использовал (в High Sierra), заключался в том, чтобы перейти к /Library/Internet\ Plug-Ins/(терминал или через Go в поиске). Было два плагина AdobePDFViewer.pluginи AdobePDFViewerNPAPI.plugin. Я переместил оба из них в /Library/Internet\ Plug-Ins/Disabled\ Plug-Insкаталог. После перезапуска Safari прекратил автоматическое открытие PDF-файлов в своей программе просмотра.

Мне не удалось найти соответствующую настройку .plist, чтобы отключить или изменить это поведение менее "грубым" способом.


1
Отключение плагина Adobe - мое любимое занятие после установки Adobe Reader. Плагин предварительного просмотра легче в моем опыте.
Эфсмит

1

Ничто из правого клика, которое должно работать, не работает для меня должным образом (у меня очень суетливая ссылка). Но я обнаружил, что если вы смотрите на документ на странице, если вы наводите курсор на нижнюю часть окна, вы должны получить черную панель управления ... значок диска сохранит PDF на диск.


0

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

1) Нажмите на Firefoxменю и выберитеPreferences

2) В открывшемся окне нажмите на Applicationsвкладку

3) В столбце с именем Content Typeпрокрутите вниз до типа содержимого, которое вы пытаетесь загрузить (или введите тип файла в поле поиска)

5) Когда вы найдете его, нажмите на всплывающее окно действия (справа) и измените его с Preview in SafariнаSave file

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


2
Вы потеряли меня в Firefox.
Рэй Бакстер

Хорошо, если у Firefox хороший графический интерфейс для всех этих настроек файла, почему бы вам не использовать его, Рэй? Все еще там после всех этих лет. Спасибо Гэвин / Джава.
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.