Матрица возможностей
Режимы работы против того, на чём они работают, и каждый входной формат против программы, которая ему нужна - если нужна. Страница собирается из собственных фактов приложения и удерживается против них проверками сборки.
# Режимы работы и их зависимости
| Режим | Для чего он | Что умеет | На чём работает |
|---|---|---|---|
| Окно приложения | Обычное конвертирование в окне | Меню из семи страниц сбоку, справка F1 по той части окна, где вы находитесь, размер текста и интерфейса, темы, перетаскивание файлов, очередь конвертации. | Windows 10/11 (64-бит). Ничего сверх самого приложения ставить не нужно: pdftotext входит в его состав; необязательные программы из списка ниже используются, только когда файлу они нужны. |
| Командная строка | Повторяемые задачи, скрипты, запуск без участия человека | Все параметры конвертации в виде флагов, свои папки вывода, выбор движка, коды возврата для скриптов. | Исполняемый файл doc-html-translate; для стандартных текстовых и книжных форматов ничего ставить не нужно; те же необязательные программы по потребности. |
| Расширение для браузера | Чтение в Chrome или Edge | Преобразует документ прямо во вкладке и переводит страницу штатным переводом браузера; распознаёт текст на картинках страницы (OCR). | Браузер на Chromium (Chrome или Edge); доступ к локальным файлам для документов, открытых с диска. Ничего не устанавливается. |
| Движки перевода (необязательные) | Перевод готового текста | Штатный перевод страницы в браузере (бесплатно, без ключа); локальная модель Ollama; Google Cloud Translation с ограничителем расходов. | Переводу страницы ничего дополнительного не нужно; Ollama нужен локальный сервер на localhost:11434; Google Cloud нужен ваш ключ API, а -max-cost отменяет запрос до отправки, если оценка превышает лимит. |
# Форматы и нужные им программы
| Формат | Расширения файлов | Что нужно |
|---|---|---|
| Книги EPUB | .epub | Ничего - встроенный разбор. |
| Документы PDF | .pdf | В Windows - ничего: pdftotext входит в приложение; на других системах - установленный Poppler; при отсутствии - встроенный запасной разбор. |
| Книги Kindle | .mobi, .azw3 | Установленный Calibre (файлы без DRM). |
| FictionBook | .fb2 | Ничего - встроенный разбор. |
| Форматированный и простой текст | .rtf, .txt, .md, .html | Ничего - встроенный разбор. |
| Комиксы (архивы zip и tar) | .cbz, .cbt | Ничего - распаковываются самим приложением. |
| Комиксы (архивы rar и 7z) | .cbr, .cb7 | Установленный 7-Zip. |
| Картинки и сканы | .png, .jpg, .jpeg, .webp, .gif, .bmp, .tif, .tiff | Необязательно: внешний движок Tesseract для OCR; английские данные входят в приложение, другие языки скачиваются по запросу. Без него картинки сохраняются без текстовых плашек. |
| Картинки JPEG XL | .jxl | Ничего - декодируются в самом приложении встроенным декодером. |
| Секретные файлы FileDO | .fd-sec | Установленная программа FileDO и пароль контейнера; расшифрованная копия удаляется сразу после чтения. |
Полезно знать
OCR и необязательные программы - вспомогательные: отсутствие Tesseract или помощника никогда не прерывает конвертацию - шаг, которому они были нужны, переходит на запасной путь и сообщает об этом. Файлы с защитой DRM не поддерживаются.