ByEase Software

Як стиснути PDF на Mac, нічого нікуди не завантажуючи

Три способи зменшити PDF у macOS, за яких файл ніколи не потрапляє на сервер: вбудований фільтр «Перегляду», власний Quartz-фільтр і пакетне стиснення.

Майже будь-який результат за запитом «стиснути PDF» — це сайт. Ви обираєте файл, він завантажується, біжить смужка прогресу, ви завантажуєте щось менше. Працює — і водночас означає, що договір, рахунок або медичний висновок щойно полежали на сервері, про який ви нічого не знаєте, на умовах зберігання, яких ви не читали.

Для нудного документа це чесний обмін. Для решти — ось три способи зменшити PDF на Mac так, щоб файл не покидав машину.

1. Вбудований фільтр «Перегляду» — безкоштовно, миттєво і часто надто грубо

У macOS є фільтр стиснення. Він схований у дивному місці:

  1. Відкрийте PDF у програмі «Перегляд».
  2. Файл → Експортувати… — не «Зберегти як» і не «Експортувати у PDF». Меню фільтрів показує лише простий експорт.
  3. У полі Quartz-фільтр оберіть Reduce File Size.
  4. Збережіть під новою назвою.

Цей фільтр справді лежить у вас на диску, у цьому можна переконатися:

ls /System/Library/Filters/ | grep Reduce
# Reduce File Size.qfilter

Заковика в тому, що в нього немає жодних налаштувань. Фільтр Apple знижує роздільність кожного зображення до фіксованого значення і перекодовує його з фіксованою якістю JPEG — незалежно від того, що це за документ. На текстовому звіті ви можете побачити мінус 80 % без видимої різниці. На портфоліо, відсканованому кресленні чи будь-чому з фотографіями результат часто непридатний: мʼякий шрифт, східчасті градієнти та схеми, що тихо втратили тонкі лінії.

І заздалегідь зрозуміти, який із двох результатів ви отримаєте, неможливо. Ви дізнаєтеся це, подивившись.

2. Власний Quartz-фільтр — безкоштовно, більше мороки, зате назавжди

Оскільки фільтр — це просто файл, можна зробити делікатніший. У програмі ColorSync Utility/Програми/Службові програми/) є вкладка «Фільтри», де Reduce File Size можна продублювати і вручну змінити роздільність дискретизації та якість стиснення. Після збереження він зʼявиться в меню експорту «Перегляду» поряд із фільтром Apple.

Це найкраща безкоштовна відповідь, і вона справді корисна, якщо ви раз за разом стискаєте документи одного типу. Два чесні застереження: інтерфейс — релікт, що майже не змінювався пʼятнадцять років, і ви так само експортуєте по одному файлу.

3. Пакетне стиснення з повзунком якості

Справжня проблема обох способів вище — не якість. А те, що Mac стискає один PDF за один прохід через діалог, а в теці на кінець місяця їх сорок.

Саме для такої форми роботи існує ByEase File Tools. Перетягнули теку, один раз виставили якість — обробляються всі файли, причому повзунок лишає вибір компромісу за вами, а не за фіксованим припущенням Apple. Нічого нікуди не завантажується: у застосунку взагалі немає серверної частини, а це гарантія сильніша за будь-яку політику конфіденційності, бо файлам нікуди піти навіть у принципі.

Запускається і просто з контекстного меню Finder: виділити файли, права кнопка, Open in ByEase.

Що обрати

  • Один документ, здебільшого текст — фільтр «Перегляду». Безкоштовно і вже є.
  • Щотижня той самий тип документа — один раз зберіть свій фільтр у ColorSync Utility.
  • Ціла тека або будь-що з важливими зображеннями — інструмент із керуванням якістю та пакетним вводом.

Що взагалі робить стиснення

Майже весь обсяг PDF сидить у зображеннях. Стиснення перекодовує їх із меншою роздільністю або якістю; з текстом воно не може зробити практично нічого. Звідси два практичні наслідки:

  • PDF, який справді складається з самого тексту і вже малий, майже не зменшиться. Якщо документ на 40 КБ не стискається — нічого не зламано.
  • Стиснення незворотне і з втратами. Завжди лишайте оригінал: будь-який спосіб вище має писати в новий файл, а не перезаписувати.

Якщо завдання — просто вкластися в ліміт вкладення, часто краще розділити документ, ніж чавити його картинки. Це інше завдання й інша інструкція.