我試圖做我認爲是一個簡單的搜索和替換PDF文件中的標記。使用CAM :: PDF進行搜索並替換
我有這個PDF文件:http://servera.service.com/LABELS.pdf
我使用與CAM :: PDF這個簡單的Perl腳本,讓頁面內容,並做了簡單的 搜索和標記取代。
$pdf = CAM::PDF->new('LABELS.pdf');
$page = $pdf->getPageContent(1);
$page =~ s/\\045\\045Carrier_Tracking_Number\\045\\045/ABE1234567890/;
$pdf->setPageContent(1, $page);
$pdf->cleanoutput('after.pdf');
exit;
我得到的是http://servera.service.com/after.pdf
當我轉儲的頁面內容,這是我的替代
http://servera.service.com/before.txt
前有,這就是我,取代後
http://servera.service.com/after.txt
顯然我錯過了一件非常簡單的事情。