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

25

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

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

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

Robottinosino
источник

Ответы:

24

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

defaults write com.apple.Safari WebKitOmitPDFSupport -bool YES

Вы не получите ответ в командной строке, но после перезапуска Safari он больше не будет открывать их в браузере.

Чтобы продвинуться дальше, пока вы там, вы можете не позволить им открывать их, как только они будут загружены с этим:

defaults write com.apple.Safari AutoOpenSafeDownloads -bool NO

Эта последняя команда достигает того, что предлагает другой ответ.

ephsmith
источник
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.

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

SashaZd
источник
6

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

Euan
источник
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 на диск.

willcapellaro
источник
0

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

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

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

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

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

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

Гэвин Бэнкс
источник
2
Вы потеряли меня в Firefox.
Рэй Бакстер
Хорошо, если у Firefox хороший графический интерфейс для всех этих настроек файла, почему бы вам не использовать его, Рэй? Все еще там после всех этих лет. Спасибо Гэвин / Джава.
Foliovision
0

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

krs013
источник
0

просто. после того, как вы откроете страницу PDF, нажмите Файл, затем нажмите Экспорт в PDF

сессарина сальсабила
источник
0

Если вы уже открыли PDF-файл в Safari, удерживайте опцию и щелкните в любом месте, затем откройте файл с предварительным просмотром, и вы можете найти функцию с именем «Сохранить» в меню «Файл».

CITIZEN_Z
источник
-1

Щелкните правой кнопкой мыши ссылку в формате PDF и выберите <Загрузить файл ссылки>.

alirezadanish
источник
2
Добро пожаловать, чтобы спросить другого. Нам нравится, чтобы ответы были не просто одной строкой. В идеале, вы хотите объяснить, почему ваш ответ * правильный. "Это также помогает предоставлять ссылки, цитаты и / или снимки экрана. Пожалуйста, просмотрите наш раздел справки Как ответить на написание хороших ответов на вопросы
Аллан
-2

Из этой статьи :

Зайдите в «Настройки» и просто снимите флажок «Открыть» безопасные файлы после загрузки.

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

Питер
источник
Попробовал это. Не работает
Натан Уокер,
Не работает :(
Robottinosino
Эта опция для чего-то другого - она ​​контролирует, открываются ли загруженные файлы автоматически или нет.
JMK
Это сработало для меня +1
Максима Алекс
-2

Нажмите «Печать», затем нажмите «PDF» и сохраните как PDF.

celticfanboy
источник
-2

Откройте PDF правой кнопкой мыши -> просмотреть / открыть в предварительном просмотре файл откроется в предварительном просмотре сохранить файл

Бен
источник
1
Можете ли вы разработать немного, сейчас это трудно понять , что эта процедура
nohillside
Обеспечивает обходной путь, но не отвечает на фактический вопрос о том, доступны ли настройки.
WillWorkForCookies