Як стиснути PDF
- Додайте свій PDF. Перетягніть свій PDF у зону завантаження або натисніть, щоб обрати файл. Файл зчитується безпосередньо у вашому браузері — він ніколи нікуди не надсилається.
- Оберіть рівень стиснення. Виберіть пресет або точно налаштуйте повзунок якості зображення. «Збалансований» підходить для більшості документів; оберіть «Найменший» для максимальної економії на сканах і файлах із багатьма фото.
- Дайте обробитися на вашому пристрої. Вбудовані зображення зменшуються в роздільній здатності та перекодовуються в JPEG, а метадані прибираються — усе локально. Ви побачите початковий розмір, новий розмір і відсоток економії.
- Завантажте менший PDF. Збережіть свій оптимізований файл. Якщо результат виявиться більшим за оригінал, інструмент залишить оригінал, тож ви ніколи не отримаєте більший файл.
Чому PDF-файли такі великі?
PDF може розростися до десятків мегабайтів з причин, які не очевидні, коли дивишся на сторінку. Найбільший винуватець, з великим відривом, — це вбудовані зображення: коли ви скануєте документ, експортуєте слайди чи додаєте фото з телефона у звіт, зображення повної роздільної здатності зберігається всередині файлу — часто з 300 DPI або вище, набагато більше деталей, ніж колись побачить екран чи одержувач листа. Інші поширені чинники — це вбудовані шрифти, дубльовані об’єкти від багаторазового редагування та залишкові метадані, як-от мініатюри, анотації та історія редагувань.
Скановані документи — це крайній випадок. «Сканований PDF» — це насправді стос фотографій паперу, з одним великим зображенням на сторінку та малою кількістю реального тексту або взагалі без нього. Саме тому сканування на 10 сторінок може бути більшим за текстовий звіт на 200 сторінок. Ці насичені зображеннями та скановані файли — якраз там, де цей компресор показує себе найкраще.
Корисно уявляти PDF як контейнер на кшталт zip, а не як одне пласке зображення. Спочатку цифровий звіт, експортований із текстового процесора, — це переважно компактні текстові інструкції плюс кілька вбудованих шрифтів, тож він залишається маленьким. Щойно ви додаєте діаграми високої роздільної здатності, фото продуктів чи повносторінкові знімки екрана, файл успадковує всі їхні піксельні дані. Багаторазове редагування й повторне збереження в деяких застосунках також може залишати осиротілі копії замінених зображень, тихо роздуваючи файл даними, яких уже навіть не видно на сторінці.
Як працює цей компресор PDF
Будьмо точними щодо того, що відбувається, бо чесність важливіша за ефектну обіцянку «на 90 % менше». Цей інструмент відкриває ваш PDF, знаходить вбудовані в нього зображення та зменшує роздільну здатність тих, що більші за потрібне, а потім перекодовує їх у JPEG з обраною вами якістю. Він також прибирає несуттєві метадані. Далі він перебудовує документ за допомогою pdf-lib та кодувальника зображень на WebAssembly — усе всередині вкладки браузера.
Те, чого він не робить, не менш важливе. Він не сплющує ваші сторінки в зображення, тож ваш текст залишається справжнім, виділюваним і доступним для пошуку, а векторна графіка лишається чіткою за будь-якого масштабу. Зворотний бік: якщо ваш PDF складається переважно з тексту, таблиць чи векторної графіки, компресору зображень майже нічого зрізати, і економія буде невеликою. У такому разі інструмент просто повертає ваш початковий файл — він ніколи не віддає щось більше за те, з чого ви почали.
Два налаштування, якими ви керуєте, прямо відповідають цим двом важелям. Повзунок якості зображення задає, наскільки агресивно кожне зображення перекодовується в JPEG: вище зберігає недоторканими дрібні деталі й градієнти, нижче відкидає більше заради меншого файлу. Пресети також обмежують максимальні піксельні розміри вбудованих зображень, тож завелика фотографія зменшується в роздільній здатності до розумного рівня перед перекодуванням. Зменшення роздільної здатності зазвичай і є тим, звідки йде найбільша економія, адже зменшення ширини й висоти зображення вдвічі прибирає приблизно три чверті його пікселів. Усе обробляється по одному файлу за раз, тож використання пам’яті залишається передбачуваним навіть на телефоні.
Що таке PDF насправді та модель приватності
PDF (Portable Document Format) був створений компанією Adobe і тепер є відкритим стандартом ISO (ISO 32000). PDF — це контейнер об’єктів: описи сторінок, шрифти, векторні контури та потоки зображень, кожен із яких може використовувати власне стиснення. Оскільки зображення зберігаються як окремі потоки, їх можна замінити на менші, перекодовані версії, не зачіпаючи решту документа — саме на цьому механізмі тримається цей інструмент. Ознайомитися з власним оглядом формату від Adobe можна на довідковій сторінці Adobe PDF.
Приватність — це причина робити це в браузері, а не завантажувати на вебсайт. PDF часто є найбільш чутливими файлами, які люди стискають: договори, податкові декларації, медичні записи, скани документів і підписані угоди. З типовим онлайн-компресором усе це залишає вашу машину й опиняється на чужому сервері. Тут ваш документ зчитується в пам’ять, переписується на вашому пристрої та віддається вам напряму. Нічого не передається, не реєструється й не зберігається — ви можете відключитися від інтернету після завантаження сторінки, і інструмент продовжить працювати.
Цей підхід «спочатку локально» має й практичну перевагу: немає черг, немає обмежень на розмір файлу, накинутих сервером, і немає очікування завершення вивантаження та завантаження. Швидкість залежить лише від вашого власного обладнання. Компроміс у тому, що дуже великі файли спираються на пам’ять вашого пристрою, поки їх переписують, тож надзвичайно велике сканування на старому телефоні може бути повільним — розбити його спершу на менші PDF є простим обхідним рішенням.
Поради для найменших PDF
- Скануйте з нижчим DPI. 150–200 DPI цілком достатньо для читання з екрана та електронної пошти; 600 DPI учетверо збільшує обсяг даних заради деталей, які ви рідко побачите. Задайте роздільну здатність перед скануванням — це найлегша перемога з усіх.
- Спершу оберіть «Збалансований», потім «Найменший». Почніть із пресета «Збалансований», перевірте результат, потім перезапустіть на «Найменший» і порівняйте. На сканах із багатьма фото нижче налаштування може знову приблизно вдвічі зменшити розмір із малою помітною різницею.
- Стискайте вихідні зображення, перш ніж додавати їх. Якщо ви створюєте PDF із фото чи знімків екрана, спершу зменшіть їх за допомогою компресора зображень або компресора JPEG. Легший вхід означає легший PDF.
- Заздалегідь зменшуйте завеликі зображення. Фото на 6000 пікселів на сторінці формату A4 — це змарновані деталі. Скористайтеся зміною розміру зображень або перетворіть у сучасний формат за допомогою конвертера зображень перед тим, як збирати документ.
- Не очікуйте дива від текстових PDF. Якщо файл майже весь текстовий і ледь зменшується, це нормально — просто не було важких зображень для оптимізації.