用当前设计PHP替换PDF中的文本


replace a text in PDF with current design, PHP

我们正在尝试替换PDF中的文本,但当我们这样做时,我们当前的设计被删除了,比如页面背景色和图像。有没有免费的PHP库可以维护当前的设计并替换当前PDF中的文本或字符串?

更新:-

作为助手建议我们可以使用TCPDF,我们正在使用这个,但文本并没有被替换。

这是我们的代码:-

<!DOCTYPE html><html lang="en">
<head><meta http-equiv="Content-Type" content="charset=UTF-8"></head>
<?php
require_once('tcpdf/tcpdf.php');
$pdf_content = file_get_contents("a.pdf");
echo $pdf_content;
$put = str_replace('HARRY', 'Ankur', $pdf_content);
file_put_contents('test.pdf', $put);
?>
</html>

echo$pdf_content输出类似于这个

 X/ �7�B�P�z}�����Ha�%z�p�i�ڵ}�~��vH;��Nh��.��ѣ�=W�Ӈ�����XEq�ی�����F���{�����k��>�>�=I�J�������tSw��~�~�>H�߬Q�U�M�C��ь�]���%�P̚,��fe��M٫�W��4ΐH���ܦ�ɩ6�>�����w

您需要访问核心pdf并重新生成另一个。解决方案是一个名为SetaPDF Core的商业软件。