Thank you all for the advice. I think I'll take a second look at wether or not I am going to store binary data in the DB or not. I will try the Image::Magick::Thumbnail::PDF module as well as looking into the built in pdf thumbnails. I will post my results.
P.S. "but by Richard Stallman's beard oh why!!!", very funny!!