У меня есть файл A.chm для моего приложения Windows, который работает как положено.
Когда я декомпилирую его, используя мастерскую HTML, я получаю набор файлов html, файл .hhc, файл .hhk. Когда я компилирую другой файл B.chm из этих извлеченных файлов без изменения каких-либо файлов. ((Я хочу добавить больше html-содержимого в этот файл, но похоже, что я теряю некоторую информацию после декомпиляции)) Выходной файл, который я получаю, составляет 72 КБ. где в качестве исходного файла было 75К. Содержимое B.chm просматривает весь файл при просмотре в программе просмотра chm, но при использовании с приложением поведение теряется.
После прочтения я обнаружил, что если .hhp можно извлечь из файла .chm, то он может быть восстановлен без потери сопоставления или псевдонимов. Это правда?
Как извлечь файл .hhp из файла .chm?
Спасибо,
Сэм