The main advantage of kchmviewer is the best support for non-English languages. Unlike other viewers, kchmviewer in most cases is able to correctly detect the chm file encoding and show it. It correctly shows the index and table of context in Russian, Spanish, Romanian, Korean, Chinese and Arabic help files, and with new search engine is able to search in any chm file no matter what language it is written.
What could be better than a web-browser to view web-pages?
CHMFox is an excellent CHM file reader. It is much better than all the third party programs that others are suggesting, which are mostly lacking many web-browser capabilities that Firefox and alike have.
I initially suggested the CHM reader extension for Firefox, but it isn't actively maintained anymore.
extract_chmLib does a very good job of converting chm (compiled html) files into htm format. It is in the Ubuntu repository in the package libchm-bin.
extract_chmLib maintains the full functionality of the original.. However, I did need to rename files to lowercase, for one .chm (becaue chm is a Windows format which is not case-sensitive like Linux), but the overall result is ideal for me...
xChm Viewer
Install the xChm Viewer for viewing CHM files:
chmsee
is no longer available in Ubuntu, as it is no longer being maintained. Here is the announcement on the project site:chmsee
https://code.google.com/p/chmsee/
gives several results.
kchmViewer
I like the reader that comes with wine! (hh.exe?)
Open hh.exe that comes with wine and browse for your CHM file from it, or supply it as a command line argument:
$ wine /usr/lib/x86_64-linux-gnu/wine-development/fakedlls/hh.exe WindowsHalp.chm
Use browser extensions
What could be better than a web-browser to view web-pages?
CHMFox is an excellent CHM file reader. It is much better than all the third party programs that others are suggesting, which are mostly lacking many web-browser capabilities that Firefox and alike have.
I initially suggested the CHM reader extension for Firefox, but it isn't actively maintained anymore.
As an alternative, since the CHM format is not very popular you can convert it to PDF using
chm2pdf
:This will produce a
your.pdf
file. As an alternative you can use the--book
or--continuous
options instead of--webpage
; more info here http://www.ubuntugeek.com/how-to-convert-chm-files-into-pdf-files-in-ubuntu.htmlAlso a plugin called CHM Reader exists for Firefox.
https://addons.mozilla.org/en-US/firefox/addon/3235/
extract_chmLib
does a very good job of converting chm (compiled html) files into htm format. It is in the Ubuntu repository in the packagelibchm-bin
.extract_chmLib maintains the full functionality of the original.. However, I did need to rename files to lowercase, for one .chm (becaue
chm
is a Windows format which is not case-sensitive like Linux), but the overall result is ideal for me...Here are a couple of links...
In addition to the Firefox extension(s), there's a neat Chrome app called Chumium that does the job.