Уменьшите размер своего EPUB прямо в браузере — перекодируйте обложку и иллюстрации, удалите неиспользуемые файлы и переупакуйте с максимальным сжатием, сохраняя книгу полностью читаемой.
Обложка и встроенные иллюстрации декодируются, уменьшаются до разумного разрешения и перекодируются — JPEG остаётся JPEG, а PNG остаётся PNG, поэтому вывод всегда остаётся допустимым.
Движок проходит по манифесту OPF и каждой ссылке внутри книги, затем безопасно удаляет файлы, на которые больше ничего не ссылается, — случайные миниатюры и остатки, раздувающие архив.
Всё, что осталось, переупаковывается с сильнейшим сжатием DEFLATE, а mimetype остаётся первой сохранённой записью, как требует спецификация EPUB.
Затрагиваются только медиафайлы. Ваш текст, стили, оглавление и манифест пакета проходят побайтно, поэтому книга читается ровно как раньше.
Сжатие выполняется полностью в вашем браузере чистым JavaScript-движком. Ваша электронная книга никогда не загружается, поэтому ничего не покидает ваше устройство.
Выбирайте «Высокое качество», «Сбалансированный» или «Максимальное уменьшение размера» для одного файла — переключение уровня мгновенно пересжимает файл, чтобы вы могли сравнить результаты.
Файлы EPUB — это ZIP-архивы, и большая часть их размера приходится на встроенные изображения — обложку, иллюстрации глав и встроенные картинки. Этот инструмент борется с размером тремя безопасными способами. Сначала он перекодирует каждое встроенное изображение JPEG и PNG: изображения уменьшаются до разумного разрешения и пересжимаются, поэтому визуальное качество остаётся высоким, а байты уменьшаются. Во-вторых, он находит файлы, на которые больше ничего в книге не ссылается, и удаляет их. В-третьих, он переупаковывает весь архив с максимальным сжатием DEFLATE, что само по себе часто сокращает текст-ориентированные книги на 10–20%. Меняются только байты изображений и структура архива — ваш текст, стили, макет и оглавление сохраняются нетронутыми, а вывод — это допустимый EPUB, который продолжает работать на любой читалке. Вся работа выполняется в вашем браузере, поэтому ваши файлы никогда не покидают ваше устройство.
Три быстрых шага — без регистрации, загрузок и затрат.
Перетащите один или несколько файлов .epub на область загрузки или нажмите, чтобы выбрать. Каждый пакет читается, и рядом с ним показывается его размер.
Выберите «Высокое качество», «Сбалансированный» или «Максимальное уменьшение размера», затем нажмите «Сжать». Каждый файл обрабатывается по очереди и сообщает, насколько он уменьшился.
Скачивайте файлы по отдельности или все сразу в одном ZIP. Каждый вывод сохраняет своё имя с добавлением _compressed и остаётся полностью допустимым EPUB.
Защищённые DRM (зашифрованные) EPUB сжимать нельзя, потому что их содержимое зашифровано — инструмент сообщает о них как о нечитаемых. Изображения ниже небольшого порога не затрагиваются, чтобы избежать бессмысленной потери качества, а любое изображение, которое не удалось декодировать, сохраняется побайтно, чтобы не рисковать повреждением файла. Если переупаковка фактически не делает файл меньше, сохраняются исходные байты, и вам сообщается, что уменьшение размера не требуется. Сжатие затрагивает только медиафайлы — текст, стили, манифест и навигация сохраняются точно. Вся обработка происходит на вашем устройстве.