我要替换pdf文件中的特定文本,然后使用Mpdf:: overWrite()来解决此问题。但是,运行代码后,它确实会生成新文件,但仍然是旧内容。我该如何解决?
这是我的代码:
$filePath = Yii::getAlias('@backend') . '/web/uploads/candidate_file/test1.pdf';
$mpdf = new Mpdf();
$destination = Yii::getAlias('@backend') . '/web/uploads/candidate_file/tesssssst1.pdf';
$search = ['0857598878'];
$replacement = ['Protected Phone'];
$mpdf->OverWrite($filePath, $search, $replacement, 'F', $destination);
我有没有犯错?我该如何解决?
答案 0 :(得分:0)
手册说:
<块引用>注意:OverWrite() 仅经过测试可用于生成的 PDF 文件 由 mPDF。只要相同,它就可以处理加密的文件 加密属性用于新文档。