in reply to how to read PDF file ?
Depending on your needs and experience with PDF, PDF::API2::Simple may prove to be a gentler introduction than PDF::API2.
-- Ken