Структурне чи растрове: як обрати режим стиснення PDF
Інструмент пропонує два режими для PDF, і один попереджає про втрати. Який мені потрібен?
Два режими — по одному реченню на кожен
Структурне збереження переписує той самий документ ефективніше: ті самі сторінки, той самий текст, ті самі шрифти, менше змарнованих байтів. Растрове стиснення рендерить кожну сторінку в растр і будує новий PDF, сторінками якого є ці растри: той самий вигляд, у вибраній роздільній здатності, і більше нічого.
Перше — це прибирання. Друге — це конвертація, і це двері, які відчиняються лише в один бік.
Що переживає кожен режим
| Можливість | Структурне збереження | Растеризація |
|---|---|---|
| Текст, який можна виділити й знайти пошуком | Зберігається | Втрачається |
| Вбудовані шрифти | Зберігаються або обрізаються до потрібних символів | Не застосовно — сторінки є зображеннями |
| Гіперпосилання | Зберігаються | Втрачаються |
| Закладки та структура документа | Зберігаються | Втрачаються |
| Поля форм | Зберігаються | Зливаються із зображенням |
| Анотації та коментарі | Зберігаються | Зливаються із зображенням або зникають |
| Тегована структура для програм читання з екрана | Зберігається | Втрачається |
| Цифрові підписи | Стають недійсними після будь-якого перезапису | Втрачаються |
| Чіткість векторів при збільшенні | Зберігається | Обмежена роздільною здатністю рендерингу |
| Типове зменшення розміру | Від малого до помірного, і дуже нерівномірне | Велике на сканах, помірне в решті випадків |
Коли структурний режим — єдиний виправданий вибір
- Усе, у чому людина шукатиме текст: договори, інструкції, звіти, наукові статті.
- Усе, що має лишитися доступним. Тегована структура, завдяки якій програма читання з екрана оголошує заголовки, порядок читання та комірки таблиць, растеризації не переживає, а картинка сторінки для допоміжних технологій нечитабельна.
- Усе з робочими полями форм, які комусь ще доведеться заповнювати.
- Усе з векторною графікою, яку люди збільшують: креслення, карти, плани, діаграми.
- Усе, що вам, можливо, доведеться редагувати згодом.
У таких випадках, якщо структурне збереження не дає потрібного результату, правильний хід зазвичай — зменшити те, що ви надсилаєте: виділити важливі сторінки в окремий файл, — а не тягнутися до руйнівного режиму.
Коли растеризація справді є правильною відповіддю
Растеризація має сенс тоді, коли документ і так є набором картинок, а скан — саме такий. У сканованому договорі немає текстового шару, який можна втратити, немає посилань, тегів і полів форм. Перерендеринг його сторінок у нижчій роздільній здатності б'є по єдиному, що в ньому велике, і не коштує нічого з того, що там взагалі було.
Вона розумна і для документа, чиє єдине завдання, що лишилося, — щоб на нього один раз подивилися: чек до звіту про витрати, підтвердження адреси для порталу з жорстким обмеженням розміру, афіша на дошку оголошень. Просто переконайтеся, що це справді єдине завдання, яке в документа лишилося.
Уся суперечка про якість зводиться до роздільної здатності
Коли ви растеризуєте, придатність результату вирішує одне число: роздільна здатність рендерингу в точках на дюйм. Текст із паперу читається на екрані за напрочуд скромних значень і стає нечитабельним трохи нижче за них. Дрібний шрифт, виноски, надрядкові знаки та щільні таблиці страждають першими — і саме їх людям найчастіше треба прочитати.
| DPI рендерингу | Приблизно пікселів на сторінку | Практичне застосування |
|---|---|---|
| 72 DPI | 595 × 842 | Екранна мініатюра; основний текст читати важко |
| 96 DPI | 794 × 1123 | Читання звичайного основного тексту з екрана |
| 150 DPI | 1240 × 1754 | Комфортне читання, прийнятно для більшості видів друку |
| 300 DPI | 2480 × 3508 | Друкарська якість; зазвичай саме в ній і приходить скан |
Рендеринг у роздільній здатності, вищій за ту, яку вже мають вихідні зображення, додає байти й не додає деталей. Якщо скан прийшов у 200 DPI, растеризація його в 300 дасть більший файл із тією самою розмитістю.
Двері в один бік
Зворотної растеризації не існує. Щойно текстовий шар зник, єдиний шлях назад — оптичне розпізнавання символів, яке лише вгадує, що написано в пікселях, і привносить власні помилки. Зберігайте оригінальний файл. Растеризовану копію вважайте одноразовим артефактом, зробленим для однієї відправки, — так само, як ви ставилися б до JPEG, експортованого з raw-фотографії.
Підписи заслуговують на окреме останнє попередження. Будь-яка зміна підписаного PDF — структурна чи растрова — розриває криптографічний зв'язок між підписом і байтами, які він покриває. Програми перегляду показуватимуть підпис як недійсний, а для багатьох документів це гірше, ніж великий файл.
Рішення за тридцять секунд
- Спробуйте виділити курсором речення. Якщо не вдається, це скан — растеризація безпечна й ефективна.
- Якщо текст виділяється, спитайте себе, чи хтось колись шукатиме, копіюватиме, клікатиме або читатиме це за допомогою допоміжних технологій. Якщо так — лишайтеся зі структурним режимом.
- Якщо структурний результат недостатньо малий, розділіть документ або витягніть сторінки, які вам справді потрібні.
- І лише тоді розгляньте растеризацію — і тільки на копії.
Інструменти для цього
Джерела
- ISO 32000-2 — Document management, Portable Document Format
- W3C — PDF techniques for WCAG, including tagged structure
- ISO 19005 — PDF/A, the archival profile that requires text and structure