Read Offline WordPress plugin allows you to download and read posts and pages offline. You can download the post in PDF, ePub or mobi. I've just started development and I will not accept pull requests yet.