# Can not Import PDF

I try to import PDF and extract text from it

Import["D:\\Vegetarian MS.pdf", {"PDF", "Plaintext"}]


but with some files I have a problem like this

Import::general: Unimplemented operator ' encountered >>

Import::general: Could not draw page 1 stream 0 >>

Import::general: Could not draw page 1 >>


How can I solve this? Thank you

-
I'd try to reprocess the PDF using some tool that can do this (GhostScript's pdf2pdf, xpdf (??), Multivalent (get the older version),pdftk, or if you have it: Acrobat). Then you can try importing again and hope it works. Or just use one of these tools to extract the text from the PDF. –  Szabolcs Jun 13 '12 at 12:56
I used Acrobat and saved it as optimized pdf. It imports fine that way. –  Sjoerd C. de Vries Jun 13 '12 at 13:19
Printing to CutePDF made for an importable file, but text was slightly garbled. –  Sjoerd C. de Vries Jun 13 '12 at 13:24
I extract text with xpdf. –  mike_price Jun 13 '12 at 13:32
Thanks all. Just I used to run Mathematica script that extract text from a set of files through all subdirectory –  mike_price Jun 13 '12 at 13:42