How to print an entire CHM File?

by Shankar Ganesh | Translate | Print
Thursday, 17th Jan 2008 | Share


Share How to print an entire CHM File? on Twitter Share How to print an entire CHM File? on Facebook Save How to print an entire CHM File? To Delicious Favorites Stumble How to print an entire CHM File? Share How to print an entire CHM File? on Digg Get Instant Updates as RSS Feeds from Techie Buzz

Have you ever tried printing an entire CHM file from Windows? Chances are the file won’t print properly. This is a known bug, and there’s a workaround to printing an entire CHM file easily.

How to print the whole of a CHM file?

Here are the steps you need to take if you want a full CHM file to be printed:

  • First, open the CHM file. It should open up in the default CHM Viewer
  • Click on the topic you want to print
  • Click the ‘Print’ button in the CHM Viewer Toolbar
  • You’ll be asked if you want the particular selection alone, or also all the topics under the heading. Make a selection and click ‘OK’
  • In the Window that appears, DO NOT click the ‘Print’ button
  • Instead, navigate to C:\Documents And Settings\[Your User Name]\Local Settings\Temp\
  • Now, you should see a .HTM file with a name like ~hh3256.htm
  • Double-Click on the file and wait for it to open in a browser like Internet Explorer
  • The file should contain the parts of the CHM file that you wanted to print
  • Go to File >> Print and get the file printed!

So, that is how you print multiple pages/topics from a CHM file.



Share

5 Responses so far | Share Your Opinions!

  1. kyle
    July 4th, 2009 at 10:32 am #

    this doesn’t really help, you still can’t print the whole chm at once

    Reply to this comment

  2. Joel
    July 18th, 2009 at 7:23 am #

    Finally a good solution for printing CHM files ! Thanks, I’ve been cracking my had on this one for a few hours.

    Reply to this comment

  3. david
    October 16th, 2009 at 10:29 am #

    That doesnt print the whole page at once.

    All you did was show the underlying file of the current print. You could have just clicked “ok” when the print dailouge came up and printed. instead of navigating to the temp folder.

    Reply to this comment

  4. David
    October 22nd, 2009 at 9:02 am #

    Ok, here’s what you do:

    Put the CHM file in a location you can remember, and easily type in dos.

    Open dos.

    type hh.exe -decompile extracted filename.chm

    This will decompress all files embedded in filename.chm to folder extracted.

    Basically everything embedded is a chm file, so do some snooping, but all the chapters and stuff will be in separate html files.

    Reply to this comment

    David Reply:

    in the last para i meatn “is a html file, so do …”

    Reply to this comment

Leave a Comment

Note: We discourage users from using keywords in their names while posting comments, most of them get caught by spam, also it really would be more fruitful in knowing people who comment by their real name, rather than by using a name no one relates to. In future we reserve the right to delete comments from users using a name other than their own.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>