‘ABC Amber CHM Converter’ can open a CHM (Microsoft Compressed HTML Help) and export it to various formats. It supports generating bookmarks into the output file. The program detects the hyperlinks from the input file and preserves them whenever possible. If the output format doesn’t support hyperlinks, the program will just add the name of each link. 
PDF output is one of the most configurable. The user can modify the author, the title, the page appearance, the compression, and many other properties of the exported PDF file. CSV, XML, and XLS (Excel) output formats are also supported. You can use this program to generate HTML out of the CHM file you select. Other export formats including RTF, DOC, DBF, MDB, and HLP can also be used.
The program will keep the structure of the original file no matter what file format you choose for exporting the data. This CHM converter has other features like batch processing, command line support, and its user interface is skinnable.