如何使用FPDI / FPDF从PDF中删除文本

时间:2015-10-09 11:43:31

标签: php pdf fpdf fpdi

我想使用FPDI / FPDF在php中编辑PDF。我想替换特定的文本。我尝试了很多解决方案,但他们没有给出所需的结果。所有人都在新的位置写一些新文本。我想搜索一些文本并用新文本替换该文本。
这可能吗?如果是,请解释。
代码:

    require_once('fpdf.php');
    require_once('fpdi.php');

    $pdf =& new FPDI();
    $pdf->AddPage();


    //Set the source PDF file
    $pagecount = $pdf->setSourceFile("test.pdf");

    //Import the first page of the file
    $tpl = $pdf->importPage(1);
    //Use this page as template
    $pdf->useTemplate($tpl);



    //Go vertical position
    $pdf->SetY(15);
    //Select Arial italic 8
    $pdf->SetFont('Arial','I',8);
    //Print centered cell with a text in it
    $pdf->Cell(0, 10, "Hello World", 0, 0, 'C');

     //want something like this
     $pdf->replace("old_text","new_text");    

     $pdf->Output("my_modified_pdf.pdf", "F");

1 个答案:

答案 0 :(得分:2)

无法使用FPDI编辑PDF文档,也无法用FPDI替换导入的PDF页面的文本。