如何使用Perl CAM :: PDF模块渲染PDF

时间:2013-12-11 22:19:44

标签: perl parsing pdf

我正在尝试在远程PDF中搜索文本字符串,并根据研究,我使用cPanel将CAM :: PDF模块安装到我的服务器上。

以下是我根据the documentation for the CAM::PDF::PageText module使用CAM :: PDF的最新失败尝试。在下面的代码中,我只是尝试print作为测试来查看PDF是否正确呈现。

#!/usr/bin/perl
use cPanelUserConfig;

....

use CAM::PDF;

....

my $pdf = CAM::PDF->new("myfile.pdf");    
my $contents = $pdf->getPageContentTree(1);
print CAM::PDF::PageText->render($contents);

这给了我以下错误:

  

无法通过包“CAM :: PDF :: PageText”在...

找到对象方法“render”

1 个答案:

答案 0 :(得分:0)

在顶部......

use CAM::PDF;

我认为这将使用整个CAM :: PDF包。

然而,我需要......

use CAM::PDF;
use CAM::PDF::PageText;