Что делает инструмент
Поворот PDF — частая проблема со сканами и фотодокументами. Сфотографировали паспорт боком, а отправлять надо правильно. Раньше для этого открывали Acrobat (платно) или iLovePDF (загрузка на сервер). Теперь делается мгновенно прямо в браузере, без отправки файла куда-либо.
Технически: pdf-lib читает PDF, меняет атрибут /Rotate у выбранных страниц, сохраняет. Это lossless — пиксели и текст остаются точно такими же, меняется только метаданные ориентации.
Когда нужен поворот
- Сканы документов — сканер часто разворачивает страницы непредсказуемо (особенно на двусторонних оригиналах).
- Фото документов с телефона — снимаете быстро, ориентация некорректная.
- Объединение разных источников — после merge некоторые страницы могут быть в неправильной ориентации.
- Чертежи и таблицы — широкие материалы лучше показывать в альбомной ориентации.
- Подготовка к печати — принтер ожидает определённой ориентации, а PDF от другого инструмента создан иначе.
Ограничения
- Только 90/180/270°. Произвольные углы (45°, 7° для deskew) — нет.
- Защищённые PDF (с паролем владельца) могут не сохранять изменения. Сначала снимите защиту.
- Битые PDF могут не открыться — лечится пересохранением через Acrobat.
- pdf-lib · open-source PDF library. Andrew Dillon. github.com/Hopding/pdf-lib. 2024.
- PDF 1.7 Specification (ISO 32000-1) §7.7.3.4 — Page Object Rotate. ISO. iso.org. 2008.
