MJ PDF 3.1.0: гайд от гика, что стало с MJ PDF Reader и кому подходит приложение

MJ PDF Reader — прежнее название актуального Android-приложения MJ PDF от Mudlej. Разработчик выпустил программу в 2022 году как собственную переработку PDF Viewer Plus, позднее сократил название, а в ветке 3.x полностью переписал приложение. Поэтому искать отдельную современную редакцию MJ PDF Reader не нужно: пакет com.gitlab.mudlej.MjPdfReader сейчас отображается как MJ PDF. На 4 сентября 2026 года проект активен: F-Droid публикует актуальную версию 3.1.0, а официальный раздел загрузки перечисляет Google Play, основной каталог F-Droid, IzzyOnDroid и прямой APK. Это бесплатная читалка PDF без рекламы, аккаунтов и подписки, ориентированная на локальное чтение, библиотеку документов, поиск, аннотации, подписи, формы и сохранение изменений непосредственно в PDF.

Главная особенность MJ PDF не в конвертации документов и не в облачном документообороте. Приложение работает прежде всего как локальный PDF-ридер для Android, который умеет запоминать прогресс, индексировать выбранные папки, отображать PDF в нескольких режимах, извлекать имеющийся текстовый слой, ставить закладки, подсвечивать текст, добавлять заметки, заполнять поддерживаемые формы и сохранять рукописную подпись в документ. В текущей 3.1.0 нет OCR для распознавания текста на сканах и нет поддержки EPUB, DOCX или изображений как самостоятельных книг: основным рабочим форматом остаётся PDF.

Что такое MJ PDF и почему название MJ PDF Reader всё ещё встречается

Проект создал Mudlej. Изначально приложение называлось MJ PDF Reader и выросло из открытого PDF Viewer Plus, но современная ветка больше не является обычным форком: начиная с версии 3.0.0 приложение переписано, а собственные ветви AndroidPdfViewer и PdfiumAndroid используются для рендеринга, выделения и извлечения текста, аннотаций, форм и подписей. Смена названия не породила второй продукт: историческое MJ PDF Reader и нынешнее MJ PDF относятся к одному пакету Android и одной линии разработки.

Версия 3.0.0 в июле 2026 года изменила домашний экран, библиотеку, навигацию и инструменты аннотаций. Выпуск 3.1.0 закрепил новую архитектуру и сосредоточился на корректности: добавил режим одной страницы и политику подгонки страницы, перенёс поиск внутрь читалки, усилил проверку записи файлов и резервных копий, а также исправил ошибки с историей, поворотом, чтением справа налево, поиском и сохранением. Это важно для обзора: старые инструкции по MJ PDF Reader 2.x не отражают расположение многих функций в актуальной версии.

Основные параметры

Параметр Актуальное состояние
Официальное название MJ PDF; MJ PDF Reader — прежнее название того же приложения
Разработчик Mudlej
Тип Локальная Android-читалка PDF с библиотекой, поиском, аннотациями, формами и подписью
Текущая версия 3.1.0
Платформа Android 6.0 и новее; минимальный API 23, целевой API 36
Архитектуры APK arm64-v8a, armeabi-v7a, x86, x86_64
Распространение Google Play, F-Droid, IzzyOnDroid, прямой APK
Стоимость Бесплатно; рекламы, платной редакции, подписки и отдельного пробного режима в MJ PDF нет
Аккаунт Не требуется и не используется
Лицензия GPLv3
Основной формат PDF, включая локальные, переданные из других приложений, онлайн-PDF и защищённые паролем документы
Редактирование содержимого Подсветки, заметки к подсветкам, подписи и поля PDF-форм; полноценного редактирования текста, перестановки страниц и OCR в 3.1.0 нет
Экспорт Запись изменений в исходный PDF или новую копию, экспорт заметок и подсветок в текстовый файл, снимок текущего вида, отправка PDF, печать, резервная копия настроек и истории
Интернет Не нужен для локального чтения; используется для открытия PDF по ссылке, первичной загрузки офлайн-словаря, веб-перевода и отправки отчёта о сбое только после явного согласия
Язык интерфейса 15 языков, включая русский

MJ PDF не пытается быть мобильным аналогом настольного PDF-редактора. Его сильная область — чтение и лёгкая правка уже существующего PDF. Для изменения текста документа, объединения и разделения файлов, перестановки страниц или OCR нужна другая программа. На GeekHow есть отдельная подборка бесплатных PDF-редакторов, где такие задачи рассматриваются отдельно.

Интерфейс: библиотека, читалка и меню действий

Ветка 3.x открывается домашней библиотекой. Она разделена на вкладки «Недавние», «Библиотека» и «Папки». «Недавние» показывает блок продолжения чтения и историю открытых документов. «Библиотека» организует найденные PDF по статусам «К прочтению», «Читаю», «Отложено», «Завершено» и «Заброшено», умеет работать сеткой обложек или списком и поддерживает избранное. «Папки» действует как файловый менеджер: показывает иерархию каталогов, навигационную цепочку, количество PDF и съёмные накопители.

Вкладка Библиотека в MJ PDF с обложками PDF и статусами чтения
Домашняя библиотека MJ PDF: вкладки, фильтры статусов и сетка обложек.

Сканирование библиотеки контролируется пользователем. Можно индексировать весь доступный накопитель либо только выбранные каталоги. Область сканирования влияет на библиотеку, поиск и статистику, но вкладка «Папки» остаётся файловым представлением устройства. После настройки индекс обновляется автоматически; перемещённые и переименованные документы приложение сопоставляет по содержимому, чтобы сохранить прогресс и закладки.

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

Меню читалки MJ PDF с действиями поиска, полноэкранного режима, печати, подписи и настроек
Меню читалки объединяет открытие PDF, поиск, переход по страницам, закладки, поля, снимок экрана, печать, подпись, инкогнито и настройки.

Меню читалки построено как сетка действий. Среди них доступны «Открыть другой PDF», «Тёмный режим» или переключение темы PDF, «Поиск», «Перейти на страницу», «Закладка страницы», «Полный экран», «Скрыть поля», «Снимок экрана», «Текст страницы», «Поделиться», «Печать файла», «Добавить подпись», «Перезагрузить PDF», «Открыть онлайн-PDF», «Свойства файла», «Инкогнито», «Оглавление», «Мои закладки», «Мои заметки», «Мои подсветки», «Текстовый режим», «Ссылки в файле» и «Настройки». Наличие такого меню не превращает программу в редактор страниц: большинство действий относится к чтению, навигации и аннотациям.

Чтение и навигация

Настройка «Режим чтения» объединяет четыре варианта: непрерывный, горизонтальный, одна страница и две страницы. Режим одной страницы показывает строго одну страницу и перелистывает документ как книгу. Двухстраничный режим формирует разворот; отдельная опция оставляет первую страницу как обложку. Политика подгонки задаёт масштаб по ширине, по высоте или целиком. Для горизонтального чтения доступно направление справа налево, которое приложение определяет автоматически и позволяет переопределить для конкретного документа.

Поля PDF можно скрыть без изменения исходного файла. MJ PDF определяет пустые границы страниц в фоне и использует результат только для отображения. Для длинного чтения есть автопрокрутка с регулируемой скоростью, пролистывание физическими кнопками громкости, удержание экрана включённым, блокировка масштаба, настройка максимального увеличения и информационная карточка с номером страницы, процентом чтения и временем.

PDF открыт в тёмном режиме MJ PDF
Тёмная тема может применяться не только к интерфейсу, но и к самим страницам PDF.

Поиск выполняется внутри открытого документа, не заменяя читалку отдельным экраном. Совпадения появляются по мере извлечения текста; кнопки переходят к следующему и предыдущему результату и циклически продолжают поиск после последнего совпадения. Навигация дополняется оглавлением, встроенными ссылками, пользовательскими закладками и историей переходов по принципу браузерных «назад» и «вперёд».

Оглавление PDF в MJ PDF с главами и номерами страниц
Оглавление разворачивает вложенные главы, показывает номера страниц и поддерживает поиск.

«Текстовый режим» использует уже существующий текстовый слой PDF, извлекает его и формирует поток абзацев с определением заголовков. Для этого вида настраиваются шрифт, размер, тема, межстрочный интервал, поля, длина строки и объединение абзацев. Функция полезна на небольшом экране, когда исходная верстка PDF неудобна для масштабирования, но она не является OCR: скан без извлекаемого текста остаётся изображением.

Текстовый режим MJ PDF с переформатированным текстом PDF
Текстовый режим переформатирует извлекаемый текст PDF под ширину экрана.

Аннотации, заметки, подписи и формы

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

Выделение текста и цветные подсветки в MJ PDF
После выделения текста MJ PDF показывает панель цветов и действий для подсветки, копирования, отправки и перевода.

К подсветке прикрепляется заметка. Существующие подсветки в документе можно выбирать, менять им цвет, редактировать заметку или удалять. Экраны «Мои подсветки» и «Мои заметки» собирают аннотации текущего документа, умеют искать, фильтровать и сортировать их, переходить на исходную страницу и экспортировать список в текстовый файл.

Рукописная подпись рисуется один раз, сохраняется как векторные штрихи и затем размещается на нужной странице с изменением позиции и размера. Поддерживаются чёрные, синие, красные и зелёные чернила. PDF-формы обрабатываются отдельно: при поддерживаемом поле можно вводить текст и менять состояние флажков. Это не универсальный редактор произвольного содержимого PDF; правка ограничена аннотациями, подписью и форм-полями.

Изменения сохраняются в сам PDF либо в новую копию. Версия 3.1.0 проверяет результат каждой записи и при сбое сохраняет аварийную копию. Несохранённые подсветки журналируются: после аварийного завершения приложение предлагает восстановить их или открыть исходный файл без восстановления. Такой механизм уменьшает риск потери аннотаций, но не заменяет отдельную резервную копию важного документа перед редактированием.

Карта форматов и совместимости

Объект Вход Что можно делать Выход и переносимость
Обычный PDF Системный выбор файла, библиотека, «Папки», передача из другого приложения Чтение, поиск по текстовому слою, закладки, подсветки, заметки, подпись, поддерживаемые формы Исходный PDF или новая копия; подсветки сохраняются как PDF-аннотации
PDF по HTTPS/HTTP Действие «Открыть онлайн-PDF» Загрузка и чтение; небезопасный HTTP сопровождается предупреждением Файл можно сохранить и затем работать локально
PDF, переданный другим приложением Android Share/Open with Одноразовое чтение, выдача доступа или сохранение приватной копии Копия сохраняет доступность после исчезновения временного разрешения
Защищённый паролем PDF Открытие локально или через доступный источник Ввод пароля; приложение умеет запоминать пароль вне инкогнито После правильного пароля документ читается как PDF; сохранённый пароль относится к данным MJ PDF и не снимает защиту с самого файла
PDF с текстовым слоем Любой поддерживаемый способ открытия Поиск, выделение, «Текст страницы», «Текстовый режим», перевод и словарь Текст заметок и подсветок можно выгрузить отдельно
Скан без текстового слоя Открывается как PDF Просмотр страниц, масштабирование, поля, закладки, подпись и другие визуальные функции; OCR отсутствует Остаётся PDF без распознанного текста
EPUB, DOCX, DjVu, изображения Не являются рабочими форматами MJ PDF 3.1.0 Не открываются как самостоятельные книги в текущем приложении Для них нужен другой ридер или предварительное преобразование

MJ PDF не конвертирует документы в Word и не создаёт PDF из офисных файлов. Для извлечения содержимого в редактируемый онлайн-документ пригодится отдельный материал о конвертации PDF в Google Docs. Обратная задача — получить PDF из документа — также выполняется вне MJ PDF; GeekHow отдельно разбирает сохранение Google Docs в PDF.

Приватность, разрешения и зависимость от интернета

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

Для библиотеки и файловых операций приложению нужен доступ к хранилищу. На современных версиях Android для полной библиотеки используется специальный доступ ко всем файлам, поскольку библиотека умеет находить, открывать, переименовывать и удалять PDF по всему доступному накопителю и на съёмной карте. Это широкое разрешение стоит оценивать в контексте задачи: без него «Папки» и ручной выбор файла сохраняют часть сценариев, но полная индексация библиотеки и управление документами ограничиваются.

Онлайн-загрузка различает HTTPS и HTTP. Для незашифрованной HTTP-ссылки приложение предупреждает, что содержимое может быть видно или изменено участником сети. Если HTTPS-загрузка перенаправляется на HTTP, MJ PDF снова требует решения пользователя. Загрузка отклоняется, когда ответ не является PDF, а также останавливается при чрезмерном размере или риске заполнить накопитель.

Офлайн-словарь — отдельная функция. Его английскую базу требуется один раз загрузить, после чего определение отдельных английских слов работает без сети. Перевод выделенного текста может передаваться установленному приложению либо выбранному веб-переводчику; этот сценарий уже зависит от стороннего инструмента и его политики данных.

В версии 3.1.0 нет облачной синхронизации библиотеки между устройствами. Для переноса настроек, истории и закладок используется резервный файл. Автоматическое ежедневное резервное копирование пишет настройки и историю в выбранную папку; сохранённые пароли в автоматическую копию не включаются. При ручном экспорте пароли можно добавить, но интерфейс предупреждает, что они попадут в резервный файл без шифрования.

Производительность и системные требования без вымышленных замеров

MJ PDF 3.1.0 требует Android 6.0 или новее и собирается для четырёх распространённых ABI: 64- и 32-битных ARM, x86 и x86_64. Нативный слой PDFium собирается и оптимизируется самим проектом. Это даёт разработчику контроль над рендерингом, извлечением текста, формами и аннотациями, но конкретные секунды открытия или расход памяти зависят от документа и устройства, поэтому универсальная скорость в цифрах для обзора не приводится.

В 3.1.0 ограничено потребление памяти при длинном документе, исправлено аварийное завершение на больших сканированных книгах при нехватке памяти и изменена очередь рендеринга, чтобы срочные страницы не застревали за фоновыми. Отдельная настройка «Размер тайла рендеринга» позволяет уменьшать тайлы ради меньшего расхода памяти или увеличивать их ради более быстрого рендеринга. «Рендеринг высокого качества» использует ARGB_8888 вместо RGB_565 и прямо предупреждает о большем расходе памяти и потенциально меньшей скорости.

С точки зрения пользователя важнее не максимальная производительность, а предсказуемость сохранения. Выпуск 3.1.0 проверяет записанный файл, перестал ошибочно сообщать об успехе при потенциально повреждённой записи, не раздувает PDF неизменёнными страницами и не позволяет сохранению копии перезаписать открытый оригинал. Для документов с аннотациями это практичнее абстрактного заявления о «быстроте».

Что перестанет работать первым

Без доступа к файлам первой страдает автоматическая библиотека: приложение не сможет полноценно сканировать накопитель, переименовывать и удалять PDF во всех каталогах. Уже известные книги могут показываться как недоступные. Ручной системный выбор отдельного документа остаётся отдельным путём доступа, если Android выдаёт приложению разрешение именно на выбранный файл.

Без интернета локальное чтение, история, закладки, аннотации, формы, подписи, поиск по локальному текстовому слою и резервные копии продолжают работать. Недоступны открытие PDF по URL, веб-перевод и загрузка офлайн-словаря до его установки. Отчёт о сбое также нельзя отправить без сети, но он и так не обязателен для работы приложения.

При нехватке свободного места MJ PDF не сохраняет большие приватные копии переданных файлов автоматически и предупреждает пользователя. Та же зависимость относится к новой копии изменённого PDF, скриншотам и резервным файлам: все они физически занимают место на накопителе.

При временном доступе от другого приложения PDF может перестать открываться после завершения чужой сессии. В 3.1.0 для таких файлов предусмотрен выбор: сохранить копию, выдать MJ PDF постоянный доступ или прочитать один раз. Если временная ссылка уже устарела, приложение сообщает, что источник больше не предоставляет файл, и предлагает найти локальный экземпляр.

Без текстового слоя первыми теряются поиск по содержимому, выделение текста, «Текст страницы» и нормальная работа «Текстового режима». Отрисовка страниц остаётся, потому что это другой слой функций. OCR в 3.1.0 не встроен, поэтому сканированные страницы не превращаются в распознанный текст автоматически.

Как пользоваться программой — советы гика

Ниже собраны все основные операции актуальной ветки 3.1.0. Названия элементов приведены по русской локализации; при другом языке расположение функций сохраняется, но подписи отличаются. Перед изменением важного PDF разумно держать исходную копию вне рабочей папки, поскольку подписи, формы и подсветки могут записываться в сам файл.

Настроить библиотеку и места сканирования

Цель: получить домашнюю библиотеку, которая сама находит PDF в выбранной области. Подготовка: установите MJ PDF и дайте приложению доступ к файлам, когда Android покажет системное окно разрешения. На вкладке «Библиотека» нажмите «Сканировать PDF». Выберите «Сканировать всё устройство (рекомендуется)» или «Сканировать выбранные места». Во втором варианте отметьте нужные каталоги и подтвердите выбор кнопкой «Сохранить». После этого переключайтесь между «Недавние», «Библиотека» и «Папки»; для изменения области позже откройте меню главного экрана и пункт «Места сканирования». Чтобы назначить книге состояние чтения, нажмите и удерживайте её карточку, выберите «Задать статус» и один из вариантов «К прочтению», «Читаю», «Отложено», «Завершено» или «Заброшено».

Проверка: найденные файлы появляются в библиотеке и в поиске, а новые PDF в выбранной области добавляются автоматически. Типичная ошибка: пустая библиотека при наличии PDF. Сначала проверьте, выдан ли доступ к файлам и входит ли каталог в область сканирования. Откат: сузьте «Места сканирования» до нужных папок; файлы за пределами области исчезнут из библиотечной сетки, но останутся на накопителе и во вкладке «Папки».

Открыть локальный, переданный или сетевой PDF

Цель: открыть документ из памяти устройства, другого Android-приложения или по прямому адресу. Подготовка: держите исходный PDF доступным в памяти устройства либо скопируйте прямой адрес сетевого файла; для защищённого документа заранее нужен его пароль. Для локального файла на домашнем экране используйте «Открыть PDF» и выберите документ через системный проводник Android. Из почтового клиента, мессенджера или файлового менеджера передайте PDF в MJ PDF через стандартное «Открыть с помощью» или «Поделиться». Для файла с временным доступом версия 3.1.0 показывает диалог «Сохранить копию этого файла?» с вариантами «Сохранить копию», «Разрешить доступ» и «Просто открыть». Для сетевого документа откройте меню читалки, выберите «Открыть онлайн-PDF», вставьте прямой HTTP- или HTTPS-адрес в поле «Ссылка на онлайн-PDF» и подтвердите открытие. Для обычного HTTP MJ PDF показывает предупреждение, а при перенаправлении с HTTPS на HTTP отдельно сообщает о переходе на незашифрованное соединение. Если документ защищён, появляется окно «Защищенный PDF»: введите пароль, а «Сохранить пароль» включайте только для устройства, которому доверяете.

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

Выбрать режим чтения, масштаб и отображение страниц

Цель: подогнать документ под телефон или планшет. Подготовка: откройте PDF и перейдите на страницу с типичным для документа макетом, чтобы сразу оценивать масштаб, поля и разворот. Откройте «Настройки» → «Чтение» и выберите «Режим чтения»: непрерывный, горизонтальный, одна страница или две страницы. Затем задайте «Масштаб страницы» — по ширине, по высоте или целиком. Для разворота включите режим двух страниц; при необходимости оставьте первую страницу отдельной. Для PDF с большими пустыми рамками используйте действие «Скрыть поля». Для чтения справа налево примените действие «Направление чтения», оставив автоматическое определение или выбрав направление вручную.

Проверка: положение сохраняется при переключении режима, а страницы занимают ожидаемую область экрана. Типичная ошибка: разворот не появляется при несовместимом горизонтальном режиме. Откат: верните прежний «Режим чтения»; изменение представления не изменяет содержимое PDF.

Включить тёмные страницы, полный экран и автопрокрутку

Цель: настроить длительное чтение. Подготовка: откройте PDF в обычном режиме чтения и выберите страницу, на которой хорошо видны фон, текст и поля. В меню читалки используйте «Переключение темы PDF», чтобы изменить тему самих страниц. Через «Полный экран» откройте режим без лишних панелей; касание возвращает элементы управления, а кнопка X выходит из полноэкранного режима. Для чтения без рук включите автопрокрутку и отрегулируйте скорость. При необходимости активируйте «Не выключать экран» и блокировку масштаба.

Проверка: тёмная тема меняет отображение страниц, автопрокрутка движется с выбранной скоростью и приостанавливается при касании. Типичная ошибка: кажется, что переключатель темы не действует, когда тема PDF настроена «как в системе»; в 3.1.0 кнопка показывает диалог выбора темы. Откат: выключите автопрокрутку, выйдите из полного экрана и верните светлую или системную тему.

Искать по документу, использовать оглавление и закладки

Цель: быстро переходить к нужному месту. Подготовка: для текстового поиска нужен PDF с извлекаемым текстовым слоем; оглавление работает только там, где оно встроено в документ, а собственные закладки можно ставить на любой читаемой странице вне инкогнито. Откройте «Поиск», введите текст и используйте «Предыдущий результат» и «Следующий результат». Чтобы перейти по структуре, откройте «Оглавление» и выберите главу. Для собственной точки возврата нажмите звёздочку закладки на нужной странице, а список открывайте через «Мои закладки». После переходов по поиску, оглавлению или ссылкам используйте «Назад», «Вперёд» и «Историю навигации».

Проверка: выбранное совпадение центрируется в документе, закладка появляется в списке с контекстом главы, а история позволяет вернуться к предыдущему месту. Типичная ошибка: поиск ничего не находит в отсканированном PDF без текстового слоя. Откат: закладки удаляются с подтверждением; навигационные переходы не меняют файл.

Перейти в текстовый режим и настроить чтение текста

Цель: читать PDF как потоковый текст на узком экране. Подготовка: выберите PDF со встроенным текстовым слоем; для страниц, состоящих только из сканов, этот режим не выполняет распознавание текста. В меню читалки выберите «Текстовый режим». В его «Настройки читалки» задайте шрифт, размер, тему, межстрочный интервал, поля, длину строки и объединение абзацев. Кнопки «Назад» и «Далее» переходят между страницами, а кнопка PDF возвращает исходное постраничное представление.

Проверка: текст переносится под ширину экрана, а заголовки выделяются при включённом определении. Типичная ошибка: сообщение «На этой странице нет извлекаемого текста» означает отсутствие доступного текстового слоя, а не сбой OCR. Откат: вернитесь в обычный PDF-режим; текстовый режим не переписывает документ.

Работать с выделенным текстом, подсветками, заметками и цитатами

Цель: использовать текстовый слой PDF для справочных действий и создать переносимую аннотацию. Подготовка: откройте PDF с выделяемым текстом; если документ важен, заранее сохраните отдельный оригинал, а для офлайн-словаря предусмотрите место для его загрузки. Нажмите и удерживайте слово, растяните маркеры по нужному фрагменту. «Копировать» помещает текст в буфер обмена, «Поиск в интернете» передаёт его браузеру, а «Перевести» использует выбранный в разделе «Перевод и словарь» способ перевода. Для определения отдельных английских слов откройте «Офлайн-словарь английского языка», нажмите «Загрузить» и после установки включите «Определять отдельные слова». Действие «Поделиться цитатой» создаёт изображение с цитатой; в карточке настраиваются «Название книги», «Автор», тема и подпись «Сделано в MJ PDF». Чтобы записать подсветку в PDF, выберите цвет на панели. Для комментария нажмите «Добавить заметку», введите текст и нажмите «Сохранить». Перед выходом из документа при наличии несохранённых изменений выберите «Сохранить изменения», затем «Обновить тот же файл» или «Сохранить как новый файл».

Проверка: после повторного открытия подсветка находится на исходном тексте, заметка видна в «Мои заметки», установленный словарь определяет отдельное английское слово без сети, а «Поделиться цитатой» передаёт в системное меню отправки созданное изображение. Дополнительная проверка аннотации — открыть сохранённую копию в другом PDF-ридере. Типичная ошибка: у страницы нет извлекаемого текста либо исходный PDF недоступен для записи; в первом случае текстовые действия не сработают, во втором MJ PDF предлагает сохранить копию. Откат: до записи выберите «Отменить подсветки»; после записи используйте заранее сохранённый оригинал.

Поставить подпись и заполнить PDF-форму

Цель: внести данные в поддерживаемую форму и добавить рукописную подпись. Подготовка: откройте PDF с интерактивными полями либо страницу, на которую требуется подпись, и сохраните исходную копию документа до записи изменений. Для формы нажмите текстовое поле или флажок и внесите значение. Для подписи откройте «Добавить подпись», нарисуйте штрихи, при необходимости используйте «Очистить», выберите цвет и нажмите «Разместить». Перетащите подпись на нужную область, измените размер и подтвердите кнопкой «Сохранить».

Проверка: поле сохраняет введённое значение, а подпись видна на нужной странице и после повторного открытия. Типичная ошибка: конкретный PDF использует неподдерживаемый тип формы либо ограничивает запись. Откат: до фиксации очистите или отмените подпись; для важного документа сохраняйте правки в новую копию, чтобы исходник остался неизменным.

Поделиться, распечатать, сделать снимок и выгрузить заметки

Цель: вывести результат за пределы MJ PDF. Подготовка: откройте нужный PDF; для печати убедитесь, что в Android настроена системная служба печати, а для отправки — приложение-получатель. Для исходного документа используйте «Поделиться файлом», для печати — «Печать файла», которая передаёт PDF системной службе печати Android. «Снимок экрана» сохраняет текущий вид как изображение. В «Мои подсветки» или «Мои заметки» используйте экспорт в текстовый файл, если нужен отдельный список цитат и комментариев.

Проверка: в системном диалоге отправки появляется PDF, печать показывает предпросмотр, изображение сохраняется как отдельный файл, а текстовый экспорт открывается обычным редактором. Типичная ошибка: системная служба печати или приложение-получатель отсутствует либо не принимает файл. Откат: отмените системный диалог; он не меняет исходный PDF.

Использовать инкогнито и управлять историей

Цель: открыть документ без записи истории, позиции, пароля и настроек для этого файла. Подготовка: решите до начала чтения, нужен ли сеанс без истории: уже сохранённые ранее сведения инкогнито не стирает. В меню читалки выберите «Инкогнито» либо на главном экране откройте документ через «Открыть в инкогнито». Пока режим активен, MJ PDF не сохраняет данные текущего сеанса; добавление закладки блокируется, потому что закладки входят в историю чтения. Для обычной работы выберите «Выйти из инкогнито».

Проверка: после закрытия инкогнито-документ не добавляется в историю и не восстанавливает последнюю позицию. Типичная ошибка: пользователь пытается сохранить закладку в инкогнито. Приложение объясняет ограничение и предлагает выйти из режима. Откат: выход из инкогнито возвращает стандартное сохранение истории для последующих сеансов, не восстанавливая данные, которые сознательно не записывались.

Создать резервную копию и восстановить настройки с историей

Цель: перенести настройки, историю чтения и закладки на другое устройство или сохранить их перед переустановкой. Подготовка: выберите доступную для записи папку, отдельно сохраните сами PDF и завершите запись всех нужных аннотаций в документы до создания резервной копии. Откройте «Настройки» → «Резервное копирование и восстановление». Для ручного файла используйте «Экспорт настроек и истории», отметьте настройки и историю. Сохранённые пароли добавляйте только осознанно: интерфейс предупреждает, что в резервной копии они не шифруются. Для восстановления выберите «Импорт настроек и истории», укажите корректный файл и подтвердите замену локальных данных.

Проверка: после импорта приложение перезапускается, восстанавливает настройки, историю и закладки, а записи повторно связываются с PDF при открытии или сканировании библиотеки. Типичная ошибка: выбран не файл резервной копии, файл создан более новой версией либо папка резервных копий недоступна. Откат: перед импортом MJ PDF создаёт защитный снимок текущих данных; его можно вернуть через «Восстановить снимок перед импортом». Сами PDF и несохранённые подсветки не входят в файл экспорта настроек и истории, поэтому важные документы и незаписанные аннотации нужно сохранить отдельно до импорта.

Сквозной сценарий: открыть учебный PDF, найти тему, сделать заметку и сохранить копию

Цель: пройти типичный рабочий цикл без изменения оригинала. Подготовка: возьмите локальный PDF с текстовым слоем, оставьте оригинал в отдельной папке и заранее выберите каталог, куда будет записана изменённая копия. На домашнем экране нажмите «Открыть PDF» и выберите локальный документ. В читалке откройте «Поиск», найдите нужный термин и перейдите к совпадению. Удерживайте слово или фразу, расширьте выделение маркерами, выберите цвет подсветки и через «Добавить заметку» запишите краткий комментарий. При необходимости поставьте закладку на страницу. Перед выходом нажмите «Сохранить изменения» и выберите «Сохранить как новый файл».

Проверка: новая копия открывается с подсветкой и заметкой, а оригинальный PDF остаётся без изменений. Типичная ошибка: сохранение в каталог без доступной записи. Выберите другую папку через системный диалог. Безопасный откат: удалите созданную копию, если результат не устраивает; исходник не затрагивался.

Матрица сохранности результата

Действие Что сохраняется Что не меняется или теряется Обратимость
Скрыть поля Настройка отображения для документа Сам PDF не обрезается Полностью обратимо переключателем
Текстовый режим Параметры вида могут запоминаться для документа Верстка и содержимое PDF не переписываются Полностью обратимо возвратом в PDF-вид
Закладка Запись в данных MJ PDF Страница PDF не меняется Удаляется из списка закладок
Подсветка с сохранением в PDF PDF-аннотация внутри файла Основной текст документа не редактируется Редактируется или удаляется через MJ PDF; надёжнее держать исходную копию
Заметка к подсветке Комментарий связан с PDF-аннотацией Исходный набор символов страницы не меняется Заметку можно изменить или удалить
Подпись Векторные штрихи в PDF после подтверждения При записи в исходный файл он изменяется; при сохранении новой копии оригинал остаётся прежним До сохранения подпись можно отменить; для важных документов безопаснее работать с копией
Заполнение формы Значения полей поддерживаемой PDF-формы Обычный текст вне полей не редактируется Зависит от поля и последующего сохранения; копия оригинала даёт надёжный откат
Сохранить как новый файл Все подтверждённые изменения в отдельном PDF Оригинал остаётся прежним Самый безопасный вариант для важных документов
Инкогнито Сам открытый PDF остаётся доступен на время сеанса История, позиция, пароль и настройки документа не записываются Незаписанные данные сеанса после закрытия не восстанавливаются
Экспорт настроек и истории Выбранные настройки, история, закладки; пароли только при ручном включении Сами PDF и несохранённые подсветки не входят Импорт заменяет текущие данные, перед импортом создаётся защитный снимок

Для документов с юридически или учебно значимыми пометками оптимальна простая схема: оригинал хранится отдельно, аннотации записываются в копию, а настройки и история периодически экспортируются. Тогда потеря внутренней базы MJ PDF не уничтожает изменённый документ, а неудачная правка не затрагивает исходник.

Плюсы и минусы MJ PDF

Плюсы

  • Бесплатная GPLv3-модель без рекламы, аккаунта и встроенной подписки.
  • Русский интерфейс входит в набор из 15 локализаций.
  • Домашняя библиотека сочетает историю, статусы чтения, обложки, избранное, поиск и файловую вкладку.
  • Режимы непрерывного, горизонтального, одностраничного и двухстраничного чтения собраны в одной настройке.
  • Есть тёмная тема самих страниц, скрытие пустых полей, автопрокрутка, кнопки громкости и полноэкранные элементы управления.
  • Поиск, оглавление, ссылки, закладки и история переходов позволяют работать с длинными документами без постоянной ручной прокрутки.
  • Подсветки сохраняются как PDF-аннотации, к ним добавляются заметки, а их список можно экспортировать в текстовый файл.
  • Поддерживаются рукописная подпись и поля PDF-форм.
  • В 3.1.0 сохранение проверяется после записи, а при ошибке предусмотрена аварийная копия.
  • Локальное чтение и большая часть функций не требуют интернет-соединения.
  • Инкогнито отключает запись истории, позиции, пароля и настроек конкретного документа.
  • Резервное копирование переносит настройки, историю и закладки между устройствами без обязательного облака.

Минусы

  • Приложение предназначено только для Android; настольной версии Windows, macOS или Linux для обычного пользователя нет.
  • Текущая 3.1.0 открывает именно PDF и не заменяет универсальную читалку EPUB, MOBI, DjVu или DOCX.
  • OCR отсутствует, поэтому скан без текстового слоя не становится доступным для полноценного поиска и текстового режима.
  • Нет полноценного редактирования текста PDF, перестановки, удаления, объединения и разделения страниц.
  • Для полной библиотеки и файлового управления требуется широкий доступ к хранилищу Android.
  • Нет облачной синхронизации прогресса между несколькими устройствами; перенос выполняется резервным файлом.
  • Автоматическая резервная копия не включает сохранённые пароли, а ручное включение паролей помещает их в файл без шифрования.
  • Перевод через веб-сервисы уже выводит выделенный текст за пределы локальной модели приватности MJ PDF.

Кому подойдёт

  • Читателям длинных PDF на Android. Закладки, оглавление, история переходов, автопрокрутка, режим одной или двух страниц и сохранение позиции закрывают сценарии учебников, технической документации и электронных книг в PDF.
  • Тем, кто предпочитает локальное приложение без аккаунта. Основные документы и история остаются на устройстве, а сетевые функции включаются только для конкретных задач.
  • Пользователям F-Droid и открытого ПО. Исходный код публичен, лицензия GPLv3, а актуальная версия публикуется в основном каталоге F-Droid.
  • Тем, кому нужны лёгкие аннотации. Подсветки, заметки, подпись и формы работают внутри читалки без перехода к отдельному тяжёлому редактору.
  • Владельцам телефонов и планшетов с разными диагоналями. Подгонка по ширине, высоте или странице, текстовый режим, скрытие полей и двухстраничный разворот позволяют по-разному использовать экран.

Кому не подойдёт

  • Тем, кто редактирует структуру PDF. Объединение, разделение, перестановка, удаление и поворот отдельных страниц как редакционная операция в 3.1.0 отсутствуют.
  • Для OCR-работы со сканами. Визуальное чтение скана доступно, но распознавание и создание текстового слоя не выполняются.
  • Для библиотеки разных книжных форматов. EPUB, MOBI, FB2, DjVu и DOCX требуют другого ридера.
  • Для рабочего процесса между Android, ПК и вебом. У MJ PDF нет собственной облачной платформы и настольного клиента с общей библиотекой.
  • Для командного согласования документов. Нет общей ленты комментариев, ролей, веб-доступа и уведомлений для участников.
  • Для пользователей, которые принципиально не дают приложению широкий доступ к хранилищу. Отдельный файл можно открывать через системный выбор, но автоматическая библиотека в таком режиме ограничена.

Сравнение с другими аналогами

Программа Задача Платформа Порог освоения Форматы Автоматизация Модель оплаты Главное ограничение Подходящий сценарий
MJ PDF 3.1.0 Чтение PDF, библиотека, аннотации, подписи и формы Android 6.0+ Низкий или средний из-за большого числа настроек PDF Автоскан библиотеки, автоматическое ежедневное резервирование; пакетного редактирования нет Бесплатно, GPLv3 Нет OCR и редактирования структуры страниц Локальное PDF-чтение без аккаунта с заметками и сохранением прогресса
MuPDF viewer Минималистичный просмотр документов Android Низкий PDF, XPS, CBZ, незащищённый EPUB Практически отсутствует, интерфейс ориентирован на чтение Бесплатное открытое приложение, AGPL Не редактирует аннотации и не заполняет формы Когда нужен максимально простой просмотрщик нескольких форматов
Librera Reader Универсальная библиотека электронных книг Android Средний из-за большого количества параметров PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, HTML, CBZ, CBR, DOC, DOCX и другие Автоскан, импорт и экспорт настроек, резервирование сессии, TTS F-Droid-редакция и отдельная PRO-редакция Интерфейс и набор опций заметно сложнее узкой PDF-читалки Одна библиотека для PDF и множества книжных форматов
KOReader Гибкое чтение книг и PDF, особенно на e-ink Android, Linux и ряд e-ink устройств Средний или высокий PDF, DjVu, EPUB, FB2, MOBI, DOC, RTF, HTML, CHM, TXT, CBZ и другие Интеграции с calibre и OPDS, развитая автоматизация чтения и библиотеки Бесплатно, open source; проект принимает пожертвования Интерфейс ориентирован на продвинутых читателей и e-ink, а не на простую мобильную форму Книги разных форматов, e-ink и глубокая настройка типографики
Adobe Acrobat Reader PDF-чтение, комментарии, формы, подпись и облачный документооборот Android, iOS; экосистема также включает веб и настольные продукты Средний PDF; премиум-инструменты создают и конвертируют PDF из других форматов Облачное хранение, совместная работа, AI-инструменты и расширенные операции в платных планах Бесплатная база + платные мобильные подписки Редактирование текста, экспорт, организация страниц, OCR и ряд расширенных функций требуют подписки Когда важнее совместная работа, OCR, конвертация и экосистема Adobe

MJ PDF выигрывает не количеством форматов, а сочетанием локальной библиотеки, детального PDF-чтения и встроенных аннотаций без платного слоя. MuPDF viewer проще, но заметно уже по возможностям. Librera и KOReader лучше подходят тем, у кого библиотека состоит не только из PDF. Adobe Acrobat Reader уместнее при OCR, облачном обмене и структурном редактировании, но эти функции уходят в подписку и сложнее локальной модели MJ PDF.

Типичные проблемы и диагностика

Библиотека пустая после установки

Симптом: на вкладке «Библиотека» нет PDF, хотя файлы находятся на устройстве. Подтверждённая причина: сканирование библиотеки не стартует само до первоначальной настройки, либо приложению не выдан файловый доступ. Диагностика: наличие карточки «Сканировать PDF» и предупреждения о доступе указывает на незавершённую настройку. Исправление: разрешите файловый доступ и задайте область в «Места сканирования». Проверка: найденные PDF появляются в библиотеке и в общем поиске.

Документ в библиотеке стал недоступен

Симптом: книга отображается, но не открывается, либо MJ PDF сообщает, что файл перемещён, удалён или доступ потерян. Подтверждённая причина: изменился путь, Android отозвал разрешение либо внешний источник больше не доступен. Диагностика: найдите тот же файл во вкладке «Папки» или системном проводнике. Исправление: используйте «Найти заново» и выберите исходный PDF; приложение сверяет содержимое перед привязкой. Проверка: файл открывается с прежним прогрессом и закладками.

Системный выбор файла не открывает PDF

Симптом: появляется сообщение о невозможности выбрать файл. Подтверждённая причина: MJ PDF прямо связывает такую ошибку с системным файловым менеджером или его доступностью. Диагностика: проверьте, открывается ли тот же PDF из другого приложения и работает ли системный проводник. Исправление: восстановите доступ системного файлового менеджера либо откройте PDF через вкладку «Папки», если он там виден. Проверка: повторный выбор приводит к открытию читалки.

Онлайн-PDF не загружается

Симптом: MJ PDF сообщает об ответе сервера, сбое безопасного соединения или общей ошибке загрузки. Подтверждённая причина: удалённый сервер вернул ошибочный HTTP-код, TLS-соединение не установилось либо загрузка оборвалась. Диагностика: проверьте прямой адрес и убедитесь, что он ведёт именно к PDF. Исправление: используйте рабочую HTTPS-ссылку или сохраните документ другим способом и откройте локально. Проверка: MJ PDF получает PDF и запускает читалку.

Приложение останавливает переход с HTTPS на HTTP

Симптом: появляется предупреждение «Соединение больше не зашифровано». Подтверждённая причина: сервер перенаправил загрузку с HTTPS на незашифрованный HTTP. Диагностика: в предупреждении указан новый HTTP-адрес. Исправление: безопасный вариант — отменить переход и найти HTTPS-источник того же файла. Проверка: повторная загрузка остаётся на HTTPS без предупреждения.

Ссылка открывается, но MJ PDF отказывается сохранять файл

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

Текстовый режим показывает пустую страницу

Симптом: «На этой странице нет извлекаемого текста» или поиск по содержимому ничего не находит. Подтверждённая причина: у страницы нет доступного текстового слоя либо его извлечение не удалось. OCR в 3.1.0 отсутствует. Диагностика: откройте «Текст страницы»; отсутствие извлекаемого текста подтверждает ограничение. Исправление: читайте визуальный PDF в обычном режиме или предварительно распознайте документ в отдельном OCR-инструменте. Проверка: PDF с настоящим текстовым слоем снова поддерживает поиск и текстовый режим.

Подсветка или форма не сохраняется

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

После сбоя пропали несохранённые подсветки

Симптом: приложение закрывалось аварийно до сохранения. Подтверждённая причина: изменения не были записаны в сам PDF. Диагностика: при следующем открытии того же документа MJ PDF ищет журнал восстановления и предлагает «Восстановить» или «Отменить». Исправление: выберите восстановление и затем сохраните изменения в PDF или новую копию. Проверка: подсветки снова видны после повторного открытия сохранённого файла.

Автоматическая резервная копия перестала выполняться

Симптом: MJ PDF показывает, что последняя автоматическая копия не удалась или не запускалась более суток. Подтверждённая причина: папка резервных копий не задана, стала недоступна либо запись в неё завершилась ошибкой. Диагностика: откройте «Резервное копирование и восстановление» и посмотрите состояние «Папки резервных копий» и последней попытки. Исправление: заново выберите доступную папку и включите ежедневное резервирование. Проверка: появляется новая успешная дата и файл копии.

Импорт резервной копии отклоняется

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

FAQ

MJ PDF Reader и MJ PDF — разные приложения?

Нет. MJ PDF Reader — прежнее название проекта, который сейчас официально называется MJ PDF. Пакет Android по-прежнему содержит историческое имя com.gitlab.mudlej.MjPdfReader, поэтому старое название встречается в адресах, пакетах и публикациях.

MJ PDF действительно бесплатный?

Да. Актуальная редакция распространяется бесплатно под GPLv3, не содержит рекламы и не требует покупки функций или подписки. У приложения нет отдельного Premium-тарифа.

Нужен ли аккаунт?

Нет. Вступительный экран текущей версии прямо указывает работу без аккаунтов. История и настройки хранятся локально, а перенос выполняется через экспорт резервного файла.

Можно ли читать без интернета?

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

Есть ли OCR?

Нет в версии 3.1.0. Текстовый режим и поиск используют текст, уже содержащийся в PDF. Сканированная страница без текстового слоя остаётся изображением.

Можно ли редактировать обычный текст PDF?

Нет. MJ PDF умеет добавлять и редактировать подсветки с заметками, ставить подпись и заполнять поддерживаемые поля формы, но не заменяет текст внутри произвольного PDF и не перестраивает страницы.

Подсветки открываются в других PDF-ридерах?

Подсветка сохраняется как стандартная PDF-аннотация, поэтому совместимые ридеры видят её внутри файла. Сохранение в новую копию удобно для проверки переносимости без изменения оригинала.

Можно ли открыть защищённый паролем PDF?

Да. Приложение запрашивает пароль и умеет запомнить его для следующих открытий. В инкогнито пароль не сохраняется. Список сохранённых паролей можно очистить через настройки приватности.

Что именно сохраняет резервная копия?

Ручной экспорт включает выбранные настройки, историю чтения и закладки. Сохранённые пароли добавляются только отдельной опцией и остаются в файле без шифрования. Автоматическая ежедневная копия пароли не включает. Сами PDF и несохранённые подсветки в резервную копию настроек не входят.

Можно ли синхронизировать прогресс между телефоном и планшетом автоматически?

В MJ PDF 3.1.0 нет собственной облачной синхронизации прогресса. Для переноса используется файл резервной копии, который затем импортируется на другом устройстве.

Почему приложению нужен доступ ко всем файлам?

Полная библиотека ищет PDF по накопителю и умеет открывать, переименовывать, удалять и отслеживать документы, включая съёмные носители. Для отдельного документа можно использовать системный выбор файла, но автоматическое сканирование библиотеки требует более широкого доступа.

Подходит ли MJ PDF как универсальная читалка электронных книг?

Только когда библиотека состоит преимущественно из PDF. Для EPUB, MOBI, FB2, DjVu и DOCX удобнее Librera Reader или KOReader, которые изначально рассчитаны на несколько форматов.

Вывод

Для локального чтения PDF на Android MJ PDF 3.1.0 закрывает больше задач, чем простой просмотрщик: библиотека со статусами, поиск, оглавление, закладки, история переходов, тёмные страницы, скрытие полей, одностраничный и двухстраничный режимы, текстовый вид, аннотации, заметки, подпись и формы собраны в одном бесплатном приложении без аккаунта. При этом продукт остаётся узким: он не распознаёт сканы, не редактирует обычный текст и структуру страниц, не открывает EPUB или DOCX и не синхронизирует библиотеку через собственное облако.

Если основной сценарий — читать и размечать PDF на одном Android-устройстве, сохраняя данные локально, MJ PDF соответствует этой задаче без платного слоя. Для смешанной электронной библиотеки логичнее Librera или KOReader; для минимального просмотра — MuPDF viewer; для OCR, конвертации, перестройки страниц и командной работы — Adobe Acrobat или другой полноценный PDF-редактор. Старое название MJ PDF Reader в этом выборе означает тот же действующий проект, а не отдельную устаревшую программу.