belun.app Блог
EN

Как навсегда повернуть страницы PDF прямо в браузере

Почему боковой скан не остаётся исправленным после поворота в просмотрщике и как сохранить поворот насовсем — офлайн.

Поворот бумажного документа в правильную ориентацию — поворот страниц PDF

Открываете PDF, а он весь лежит на боку. Кто-то отсканировал в альбомной ориентации, или камера телефона не так угадала — и теперь вы наклоняете голову, чтобы прочитать. Поворачиваете в просмотрщике, вроде ровно, отправляете письмом — а получатель снова открывает документ боком.

Вот в чём ловушка. Поворот страницы в большинстве просмотрщиков — это настройка отображения. Файла он не трогает. Стоит открыть его на другом устройстве или заново — страница возвращается к тому, как её на самом деле сохранили. Чтобы исправить по-настоящему, новую ориентацию нужно записать в сам PDF.

Поворот страниц PDF делает именно это, прямо в браузере. Выберите угол, укажите страницы, скачайте исправленный файл. И он остаётся исправленным везде.

Про угол простыми словами

Поворот здесь идёт по часовой стрелке и прибавляется к тому, что у страницы уже было:

  • 90° вправо — четверть оборота вправо. Обычное решение для альбомного скана, который должен быть книжным.
  • 180° переворот — вверх ногами. Для страниц, которые протяжный сканер захватил не той стороной.
  • 270° влево — четверть оборота влево, то же самое, что 90° против часовой.

Если страница уже была повёрнута на 90°, а вы добавите ещё 90°, получится 180°. Инструмент читает текущий поворот и прибавляет ваш, так что считать в уме не нужно.

Одна страница или все

Часто перекошены лишь пара страниц — третью подали боком, остальные в порядке. Впишите 3 в поле страниц — повернётся только она. Нужен разворот? 4-6 берёт диапазон, а 2, 5, 9 — разрозненные страницы. Оставьте поле пустым — повернётся весь документ.

Мне кажется, именно постраничный выбор от бесплатного инструмента не ждут. Большинство поворачивает всё или ничего, и из-за одной кривой страницы приходится либо пересканировать, либо возиться в полноценном редакторе.

Поворот не стоит вам качества

Успокаивающая деталь: поворот страницу не портит. У страницы PDF есть значение /Rotate — число, по которому просмотрщик понимает, где верх. Инструмент меняет это число и копирует само содержимое страницы, вместе с изображениями, побайтово. Ничего не перерисовывается в картинку и не пережимается. Поэтому повёрнутый скан на 300 dpi попиксельно совпадает с оригиналом, просто сориентирован правильно.

Два ограничения, о которых честно стоит сказать. Зашифрованные PDF отклоняются, а не обрабатываются наполовину: сначала сохраните копию без защиты, потом поворачивайте. И поскольку файл собирается из страниц заново, надстройки уровня документа вроде оглавления-закладок не переносятся. Страницы и их содержимое — переносятся.

Зачем делать это офлайн

Поворот — операция мелкая, но файлы часто совсем не мелочь: подписанные договоры, сканы документов, медицинские бумаги. Отдать такое сайту с загрузкой — значит поверить обещанию «мы потом удалим», которое не проверить. Инструмент, работающий целиком в браузере, файл вообще не получает, поэтому и верить нечему — документ просто не покидает устройство. Можно даже выдернуть сетевой кабель после загрузки страницы, и всё продолжит работать.

Перетащите кривой PDF в Поворот страниц PDF, выровняйте его и скачайте — исправлено насовсем, без единой загрузки на сервер.

Попробуйте инструмент

Поворот страниц PDF →