I just found this website:
http://pdftotext.com/ which seems to convert PDF files to text pretty reliably, maybe even competing with the Abbyy product. However it doesn't grab images. And I suspect if your PDF is just a series of scanned images (true for most Google public domain books) it won't work. It's not an OCR program, it just extracts the text from the PDF.