Чтобы перевернуть изображение в DjVu-ридере, чаще всего достаточно открыть меню Вид и выбрать команду поворота — в WinDjView, например, это пункты Вид → Повернуть влево и Вид → Повернуть вправо, которые поворачивают страницу на 90 градусов. Однако конкретный путь зависит от того, какой именно программой вы пользуетесь: «DjVu Reader» — это не одна программа, а целое семейство просмотрщиков формата DjVu, и в каждом из них поворот реализован по-своему.
Ниже разберём поворот страниц в самых распространённых читалках: WinDjView, DjView (DjVuLibre), STDU Viewer, SumatraPDF, а также в мобильных приложениях на Android. Отдельно объясним, почему поворот обычно действует только на текущий сеанс просмотра и как сохранить перевернутую страницу в файле навсегда, если это действительно нужно.
Почему страница DjVu отображается боком или вверх ногами
Перевернутое изображение в DjVu-файле — это, как правило, не ошибка программы, а особенность самого документа. Формат DjVu чаще всего используется для хранения отсканированных книг и документов, и при сканировании часть страниц нередко оказывается повернутой: например, развороты с широкими таблицами сканируют в альбомной ориентации, а иногда сканер просто неправильно определяет положение листа.
Вторая возможная причина — некорректные метаданные ориентации внутри файла. В таком случае один просмотрщик показывает страницу правильно, а другой — боком. Это нормальное поведение: программы по-разному интерпретируют служебную информацию документа. Прежде чем что-то исправлять, проверьте, как файл открывается в другой читалке — возможно, проблема вообще не требует решения с вашей стороны.
Поворот страницы в WinDjView
WinDjView — один из самых популярных просмотрщиков DjVu для Windows, и в нём поворот вынесен в главное меню. Откройте документ, перейдите на нужную страницу и выполните следующее:
- 🔄 Откройте меню
Видв верхней панели программы. - ↩️ Выберите
Повернуть влеводля поворота на 90° против часовой стрелки. - ↪️ Выберите
Повернуть вправодля поворота на 90° по часовой стрелке. - 🔁 Повторите команду ещё раз, если нужно перевернуть страницу на 180 градусов (два поворота по 90°).
Поворот применяется к отображаемой странице и действует только в текущем сеансе просмотра. После закрытия и повторного открытия файла ориентация вернётся к исходной — программа не перезаписывает сам документ. Это сделано намеренно: читалка защищает файл от случайных изменений.
☑️ Поворот страницы в WinDjView
⚠️ Внимание: если пункт поворота в меню неактивен (серый), убедитесь, что документ действительно открыт и страница отображается в основном окне. В режиме миниатюр или при повреждённом файле команда может быть недоступна.
Поворот в DjView (DjVuLibre) и STDU Viewer
DjView — эталонный просмотрщик из пакета DjVuLibre, который часто используется в Linux и встраивается в браузерные плагины. Здесь поворот также находится в меню: откройте раздел View и выберите команду Rotate Left или Rotate Right. Логика та же, что и в WinDjView, — поворот на 90 градусов за одно нажатие, применяется только к просмотру.
В STDU Viewer поворот тоже доступен через меню Вид, где есть команды поворота страницы. Интерфейс программы переведён на русский, поэтому найти нужный пункт несложно. Если вы пользуетесь другой читалкой, ищите команды со словами «Повернуть», «Rotate» или значком круговой стрелки на панели инструментов — это общепринятое обозначение.
Поворот в SumatraPDF и на Android
SumatraPDF — лёгкий универсальный просмотрщик, который поддерживает и DjVu. Поворот страниц в нём выполняется через меню или сочетания клавиш. Откройте меню и найдите команды поворота, либо используйте клавиатурные сокращения, указанные рядом с пунктами меню вашей версии программы — они могут отличаться между сборками, поэтому сверяйтесь с подсказками в самом приложении.
На Android ситуация зависит от конкретного приложения — их десятки, и интерфейсы различаются. Общий порядок действий такой: откройте документ, вызовите меню (обычно значок «три точки» в углу) и поищите пункт «Повернуть» или «Ориентация». В некоторых приложениях поворот страницы не предусмотрен вовсе — тогда проще повернуть сам экран устройства, отключив блокировку автоповорота в системных настройках.
Сравнение способов поворота в разных программах
Чтобы выбрать подходящий инструмент, сверьтесь с таблицей: в ней собраны основные читалки и особенности поворота в каждой. Обратите внимание, что точные названия пунктов меню могут отличаться в зависимости от версии программы и языка интерфейса.
| Программа | Где искать поворот | Шаг поворота | Сохраняется ли в файл |
|---|---|---|---|
| WinDjView | Меню «Вид» | 90° | Нет |
| DjView (DjVuLibre) | Меню View → Rotate | 90° | Нет |
| STDU Viewer | Меню «Вид» | 90° | Нет |
| SumatraPDF | Меню / горячие клавиши | 90° | Нет |
| Android-приложения | Меню «три точки» | Зависит от приложения | Нет |
Как перевернуть страницу навсегда (с сохранением в файл)
Если страница в документе повернута изначально неправильно и вы хотите исправить это раз и навсегда, одной читалки недостаточно — понадобится редактор или конвертер. Самый безопасный путь для большинства пользователей: экспортировать проблемную страницу как картинку, перевернуть её в любом графическом редакторе и собрать документ заново. Однако для многостраничных книг это трудоёмко.
Альтернатива — конвертировать DjVu в PDF с помощью онлайн-сервиса или программы-конвертера, перевернуть нужные страницы уже в PDF-редакторе и сохранить результат. Учтите, что вам потребуется умение работать с выбранным инструментом, а качество при конвертации может немного измениться. Перед любыми манипуляциями сделайте резервную копию исходного DjVu-файла — вернуть исходную структуру документа после неудачной пересборки бывает невозможно.
Почему читалки не сохраняют поворот в файл
Формат DjVu хранит каждую страницу как отдельное изображение с собственными метаданными ориентации. Чтобы «запомнить» поворот, программе пришлось бы перезаписывать внутреннюю структуру документа, что создаёт риск повреждения файла. Поэтому просмотрщики сознательно ограничиваются поворотом только на экране.
⚠️ Внимание: сторонние «онлайн-поворотчики» и конвертеры требуют загрузки файла на чужой сервер. Не загружайте туда документы с личными данными, договорами или конфиденциальной информацией.
Что делать, если поворот не работает
Если команда поворота неактивна или не даёт эффекта, начните с простых проверок. Убедитесь, что файл вообще открывается и страницы отображаются — повреждённый документ может блокировать функции просмотра. Попробуйте открыть этот же файл в другой программе из таблицы выше: если там поворот работает, проблема в конкретной читалке, и её стоит обновить или переустановить.
Также проверьте, не открыт ли файл в режиме «только чтение» с ограничениями, и не является ли документ защищённым. В редких случаях страница выглядит перевернутой из-за того, что изображение зашито в файл уже повернутым — тогда поворот средствами просмотрщика всё равно сработает, но придётся применять его при каждом открытии, либо исправлять файл описанным выше способом.
⚠️ Внимание: не скачивайте «пропатченные» версии читалок с сомнительных сайтов ради функции сохранения поворота — такие сборки нередко содержат вредоносный код. Используйте официальные версии программ.
Частые вопросы
Почему после повторного открытия файла страница снова повернута неправильно?
Поворот в просмотрщиках DjVu действует только на текущий сеанс и не записывается в файл. Чтобы страница отображалась правильно всегда, документ нужно отредактировать в конвертере или редакторе, предварительно сделав резервную копию.
Можно ли перевернуть сразу все страницы документа?
В большинстве читалок поворот применяется к текущей странице или ко всему виду отображения — это зависит от программы. Проверьте поведение в вашей версии: в некоторых просмотрщиках команда поворота действует на весь документ сразу, в других — только на видимую страницу.
Как перевернуть страницу на 180 градусов, если есть только поворот на 90?
Примените команду поворота дважды подряд — два поворота по 90 градусов в одну сторону дают в сумме 180 градусов, то есть перевёрнутое вверх ногами изображение станет правильным.
Поворот влево и вправо — в чём разница?
«Повернуть влево» поворачивает страницу на 90° против часовой стрелки, «повернуть вправо» — по часовой. Если текст лежит на боку и читается снизу вверх, обычно нужен поворот вправо; если сверху вниз — влево. Проще всего попробовать оба варианта и оставить нужный.
Есть ли горячие клавиши для поворота в DjVu-ридерах?
В некоторых программах сочетания клавиш для поворота предусмотрены и указаны прямо в меню рядом с соответствующей командой. Откройте меню «Вид» в вашей читалке — если горячие клавиши назначены, они будут показаны справа от пункта поворота.