Разделение большого файла CHM

1405
Prateek Singla

У меня большой chmфайл, более 40 МБ доступно здесь . Я хочу прочитать этот файл на своем мобильном Android, есть несколько chmприложений для чтения, которые я использую для этой цели.

Но никто из них не работает над этим, потому что его размер слишком велик. Есть ли способ, я могу разделить этот файл CHM на меньший размер?

Я бы предпочел, если есть какое-то программное обеспечение для этого, но если это можно сделать программно, я бы тоже попробовал ...

0
Вы пробовали FBReader? Karan 11 лет назад 0

2 ответа на вопрос

0
SBI

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

Если для вас этого недостаточно, sigil - настоящий редактор epub.

Нет, он не работает для разделения файлов CHM на более мелкие, он может только конвертировать его в другие форматы. Prateek Singla 11 лет назад 0
Если калибра недостаточно, sigil (http://code.google.com/p/sigil/) должен быть вашей следующей остановкой. Это настоящий редактор epub. Добавил его в мой оригинальный ответ. SBI 11 лет назад 0
Я хочу сохранить структуру закладок в `chm`, и затем я смогу разделить ее на меньшие по размеру, преобразовать в epub, а затем разделить и затем преобразовать обратно в chm, что может привести к потере структуры закладок ... Однако я попробую ... Prateek Singla 11 лет назад 0
Я не знаю, насколько этот файл сам по себе редактируемый. Тем не менее, ToC должен оставаться неизменным при конвертации. SBI 11 лет назад 0
0
Karan

HTML Help - это проприетарный формат, который был переработан людьми. Если ни одно из ваших приложений Android не может открыть большой CHM, одним из вариантов может быть использование CHM Decoder для декомпиляции файла в составляющие его HTML (обязательно установите флажок « Создать меню» ):

1

После того как вы скопируете все извлеченные файлы, вы сможете открыть HTML-файл верхнего уровня в любом браузере Android.

Если у вас должно быть несколько скомпилированных CHM, которые содержат части исходного файла, вы можете использовать HTML Help Workshop для декомпиляции, разделения и перекомпиляции по мере необходимости.

Я хочу иметь возможность вернуть декодированный / разделенный файл обратно в формат `CHM`. Поэтому я не предпочитаю читать HTML-файлы, так как `Java` уже предоставляет html API ... Prateek Singla 11 лет назад 0
Как я уже говорил выше, это можно сделать, но вам нужно научиться использовать HTML Help Workshop для этого. Karan 11 лет назад 0

Похожие вопросы