A few months ago I felt the urge to gather up all the entries posted on pbmGarden and save them. Not that I am planning a book and not that WordPress is going anywhere, but for my own satisfaction, I wanted my writing and images to be collected into one file that I could look through quickly and possibly use as a source to print a few sections.
I tried several free websites that offer the service to import a website and convert it to a PDF. Some of these free sites worked only on one webpage at a time, not on an entire website. Others had size restrictions and produced incomplete files.
Then I found BlogBooker. I have no association with BlogBooker other than as a user so I cannot guarantee this service would suit the needs of everyone, but it was just what I needed. I was able to experiment with it for free and got a quite usable PDF. Although not required, I liked it so much I ended up making a small donation to help keep the site going. (Donors also get the benefit of including high resolution images in the output for their specified blog.)
BlogBooker can use export files from WordPress, LiveJournal and Blogger. In my case I created a Wordpress blog export file (using Dashboard|Tools|Export) and saved it to a place where I could find it again on my computer. On BlogBooker I supplied the name of my export file and the name of my blog, The process of compiling my blog entries took several minutes, then the resulting file opened up in Adobe Reader for review. I repeated this several times using various options. Once I was happy with the results, I saved the PDF output file through Adobe Reader.
Did you ever want a hardcopy of your blog?
Note: December 4, 2013 update. The only issue of inaccuracy I noticed when using BlogBooker is the gallery shortcode is not interpreted and shows up in the body of the article, rather than inserting the gallery images.