Гид по технологиям

Как уменьшить размер PDF на Mac без потери качества

7 min read Mac Обновлено 03 Dec 2025
Как уменьшить размер PDF на Mac без потери качества
Как уменьшить размер PDF на Mac без потери качества

Уменьшение размера PDF на Mac — иллюстрация редактирования настроек фильтра

Важно: отключение SIP снижает безопасность системы. Включите SIP обратно сразу после настроек и не запускайте ненадёжное ПО, пока защита выключена.

Краткое объяснение

Preview на macOS использует «Quartz Filter» при экспорте PDF. По умолчанию Apple предлагает фильтр Reduce File Size, который сильно сжимает изображения внутри PDF. Это экономит место, но часто делает страницы нечёткими. Изменив параметры фильтра, вы получите компромисс между качеством и объёмом файла и добавите несколько уровней сжатия в меню Export.

Что потребуется

  • Mac с правом перезагрузки в режим восстановления.
  • Умение открыть и редактировать XML-файлы (TextEdit или другой редактор).
  • Немного терпения для тестирования разных значений качества.

Шаг 1 — Отключите SIP (временно)

System Integrity Protection (SIP) закрывает доступ на запись к /System. Чтобы поместить отредактированные фильтры назад, SIP нужно временно выключить.

  1. Перезагрузите Mac в Recovery Mode (удерживайте Command+R при включении).
  2. В меню утилит откройте Terminal.
  3. Выполните команду csrutil disable и нажмите Enter.
  4. Перезагрузите Mac.

После завершения работы обязательно повторите процесс и выполните csrutil enable, чтобы вернуть защиту.

Important: Отключать SIP безопасно только если вы понимаете риск. Не устанавливайте неизвестные приложения и не открывайте сомнительные файлы с отключённой защитой.

Шаг 2 — Найдите и скопируйте фильтр

Откройте Finder и выберите Go > Go to Folder. Введите:

/System/Library/Filters

В этой папке найдите Reduce File Size.qfilter. Скопируйте его на рабочий стол или в другую удобную папку.

Файл Reduce File Size.qfilter в папке Filters

Создайте несколько копий этого файла, если хотите разные уровни сжатия (например, Better и Best). Это даст вам опции в меню Quartz Filter.

Шаг 3 — Отредактируйте параметры качества

Правый клик на копии → Open With → TextEdit (или ваш редактор). Файл — XML. Найдите в нём ключи Compression Quality и ImageSizeMax.

  • Compression Quality — значение в теге . Диапазон: от -1 до 1.

    • -1 — максимальное сжатие, низкое качество.
    • 0 — как в оригинале Apple (очень сильное сжатие).
    • 0.5 — средний уровень компрессии.
    • 0.75–1.0 — высокий уровень качества, слабое сжатие.
  • ImageSizeMax — максимальный размер стороны растрового изображения в пикселях.

    • 512 — дефолт (низкое разрешение).
    • 1684 — приблизительно A4 при 144 точках на дюйм (DPI).
    • 3508 — приблизительно A4 при 300 точках на дюйм.

Пример изменений:

  • Для среднего качества: Compression Quality = 0.5 и ImageSizeMax = 1684.
  • Для высокого качества: Compression Quality = 0.75 и ImageSizeMax = 3508.

XML значение качества сжатия в файле фильтра

Найдите также тег Name и задайте понятное имя. Оно появится в списке Quartz Filter при экспорте. Например: Reduce File Size Better или Reduce File Size Best.

Переименование фильтра для отображения в Preview

Сохраните файл. Переименуйте его в Finder так, чтобы имя совпадало с тем, что вы указали в XML.

Шаг 4 — Верните файлы в системную папку

Скопируйте отредактированные файлы в /System/Library/Filters. Если копирование не проходит — проверьте, отключён ли SIP. После копирования откройте Preview, выберите File > Export и в Quartz Filter найдите новые варианты.

Проверьте результат: экспортируйте один и тот же документ с разными фильтрами и сравните визуально и по размеру.

Альтернативные способы (когда лучше не менять системные файлы)

  • Онлайн-сервисы (SmallPDF, ILovePDF, PDF2Go). Удобно для единичных файлов и быстрых задач. Не подходят для конфиденциальных документов.
  • Adobe Acrobat (платно). Даёт гибкие настройки оптимизации и контроль над шрифтами и изображениями.
  • Командная строка — Ghostscript. Подходит при пакетной обработке и в скриптах. Пример команды:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
  • Варианты PDFSETTINGS: /screen (низкое), /ebook (среднее), /printer (высокое), /prepress (максимальное качество).

  • Сторонние утилиты для macOS (PDF Squeezer, PDF Expert). Часто дают интуитивный интерфейс для настройки компрессии.

Модели мышления при сжатии PDF

  • Если документ состоит из сканов, основной объём дают растровые изображения. Сжимайте их аккуратно и держите DPI не ниже 144 для читаемости.
  • Если документ векторный (текст, линии), сжатие обычно даёт мало выгоды. Смотрите на встраивание шрифтов и оптимизацию содержимого.
  • Для публикации в интернете выбирайте 72–144 DPI. Для печати — 300 DPI.

Факты по разрешениям: 72 DPI часто достаточно для экрана; 144 DPI — комфортное чтение в большинстве случаев; 300 DPI — качественная печать.

SOP: Быстрая инструкция для рабочих задач

  1. Подготовьте исходный PDF и сделайте резервную копию.
  2. Отключите SIP (если ещё не сделали) и скопируйте Reduce File Size.qfilter.
  3. Создайте 2–3 копии и отредактируйте Compression Quality и ImageSizeMax.
  4. Назовите файлы понятно.
  5. Верните их в /System/Library/Filters.
  6. Экспортируйте тестовый набор документов, сравните качество и размер.
  7. Включите SIP обратно и задокументируйте выбранный фильтр для команды.

Чек-листы по ролям

Чек-лист для рядового пользователя:

  • Сделать копию исходного PDF.
  • Попробовать Export > Quartz Filter > Reduce File Size без изменений.
  • Если качество неприемлемо — использовать онлайн-сервис или стороннее приложение.

Чек-лист для администратора/техспециалиста:

  • Оценить, оправдано ли временное отключение SIP.
  • Создать копии фильтра и задокументировать значения.
  • Тестировать на контрольной выборке документов.
  • Вернуть SIP после завершения и сохранить резервные копии фильтров.

Когда этот метод не подойдёт

  • Если документы содержат конфиденциальную информацию и вы не готовы отключать SIP или использовать онлайн-сервисы.
  • Если PDF содержит векторную графику и текст — выигрыш в размере будет незначителен.
  • Если вам нужен необычный контроль над шрифтами или слоями — лучше использовать профессиональные инструменты (Acrobat).

Матрица рисков и смягчение

  • Риск: Система уязвима при отключённом SIP.
    • Смягчение: Выключайте SIP только на время правки и затем включайте обратно.
  • Риск: Повреждение системных файлов.
    • Смягчение: Работайте с копиями и не удаляйте оригинал.
  • Риск: Потеря читаемости PDF после сжатия.
    • Смягчение: Тестируйте несколько уровней и сравнивайте визуально.

Тонкости и советы

  • Не меняйте другие ключи в XML, если не понимаете их назначение.
  • Для пакетов документов автоматизируйте сравнение размеров и визуальную инспекцию.
  • Если вы работаете с корпоративными документами, согласуйте отключение SIP с IT-безопасностью.

Примеры значений для тестирования

  • Быстрое сжатие: Compression Quality = 0.0; ImageSizeMax = 512.
  • Средний баланс: Compression Quality = 0.5; ImageSizeMax = 1684.
  • Высокое качество: Compression Quality = 0.75; ImageSizeMax = 3508.

Компромисс: скорость vs качество vs размер

Выбор значения зависит от задачи. Для пересылки по почте обычно достаточно среднего качества. Для архивов, которые будут печататься, выбирайте высокое качество. Для веб-публикаций можно снизить до 144 DPI.

Примеры использования и сценарии

  • Ежедневная почтовая рассылка: используйте средние настройки, чтобы уменьшить нагрузку на почтовые серверы.
  • Подготовка печатного буклета: сохраните высокое качество и минимальное сжатие.
  • Архивирование документов: оцените компромисс между местом на диске и читаемостью.

Что ещё можно сделать с PDF на Mac

  • Обрезать страницы, удалить ненужные изображения или страницы.
  • Оптимизировать шрифты (удалить неиспользуемые).
  • Преобразовать сканы в текст (OCR) и сохранить как текстовый PDF — это может уменьшить размер лучше, чем сжатие растров.

Возврат SIP и финальные шаги

Когда вы довольны настройками, выполните перезагрузку в Recovery Mode и в Terminal исполните csrutil enable. Перезагрузите Mac. Проверьте работу Preview и сохраните инструкцию для команды.

Image Credit: Sasun Bughdaryan/ Shutterstock

Итог

Изменение Filter-файла Reduce File Size.qfilter даёт гибкость при экспорте PDF из Preview. Это полезно, если вы часто работаете с PDF и хотите несколько предустановленных уровней компрессии прямо в меню. Но метод требует внимательности и аккуратного обращения с системной безопасностью. Если отключение SIP кажется рисковым, используйте онлайн‑сервисы, Ghostscript или профессиональные приложения.

Ключевые шаги:

  • Отключить SIP временно.
  • Скопировать Reduce File Size.qfilter.
  • Отредактировать Compression Quality и ImageSizeMax.
  • Вернуть файлы в /System/Library/Filters и протестировать.

Критерии приёмки:

  • PDF читаем и не теряет критичных деталей.
  • Размер файла значительно меньше оригинала без видимых артефактов.
  • SIP включён после завершения работ.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Подписи в Apple Mail на iPhone и iPad
iOS

Подписи в Apple Mail на iPhone и iPad

Оверлей Steam Deck: включение и оптимальные настройки
Руководства

Оверлей Steam Deck: включение и оптимальные настройки

Как ускорить Linux: 4 практических приёма
Linux

Как ускорить Linux: 4 практических приёма

Как исправить ERROR_PAGE_FAULT_DEMAND_ZERO
Windows

Как исправить ERROR_PAGE_FAULT_DEMAND_ZERO

Отправить email из командной строки Windows
Windows

Отправить email из командной строки Windows

Включить вкладки Проводника в Windows 11
Windows

Включить вкладки Проводника в Windows 11