请教,用Perl如何解析pdf文件?

请教,用Perl如何解析pdf文件?
我用:

opendir(PATH,$dir) or die "can not open directry: $dir: $!";
my (@arr1,@arr2);
@arr1 = readdir PATH;
@arr2 = grep{-T "$dir/$_"};

判断出来pdf文件属于文本文件,
然后我想对pdf文件的内容进行分析,能做到吗?

PS.,请问怎样的文件都会被认做是文本文件?