up vote 3 down vote favorite
1
share [g+] share [fb]

Simple problem really, ... what would be the best way to print some chm files so it looks like something on paper?

I have some manuals which I'd like to have also in paper form, and printing chm page by page is a pain.

So, all ideas welcomed.

link|improve this question

64% accept rate
Not as simple as you might think. I have yet to find a 'silver bullet' that makes well-formatted, good looking documents. – DaveParillo Dec 7 '09 at 14:56
Yeah, tell me about it. I'm looking at the solutions below, and although they are workable, they still don't offer that. I mean, they are all workarounds, one way or another. – ldigas Dec 8 '09 at 13:30
feedback

3 Answers

up vote 3 down vote accepted

if you're using Windows:

1. extract the HTML files from the CHM container from the command prompt with HH.EXE

example:

HH.EXE -decompile C:\Temp\decompile-folder C:\Temp\yourCHM.chm

2. merge the HTML files into a single file (e.g. with SoftSnow Merger)

3. print the HTML file.

or, if you don't mind spending $19.95, you can use ABC Amber CHM Converter:

reads CHM files and converts them to PDF (doesn't require Adobe Acrobat to be installed), HTML (single file and web-site), RTF (MS Word doesn't need to be installed), HLP, TXT (ANSI and Unicode), DOC (MS Word), DBF, MDB (MS Access), CSV, XML, XLS (MS Excel), Clipboard

link|improve this answer
feedback

alternatively, you could try converting the chm to a pdf? There are quite a lot of free programs to help you do this.

link|improve this answer
1  
I would decompile the chm as Molly described, then convert the html to PDF. – DaveParillo Dec 7 '09 at 14:55
feedback

In case you want to print a single topic from chm document. Right click on topic, a popup will appear, in that select option "Print the selected heading and all subtopics.".

Hope this helps you.

Update:

your comment

http://superuser.com/questions/79355/how-to-convert-chm-files-to-one-xhtml-file

After looking at above discussion, may be converting chm in single html doc and then printing it be a solution. But it's time consuming.

link|improve this answer
Actually, I wish to print some 7 documents whole. – ldigas Dec 7 '09 at 12:14
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.