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

用当前设计PHP替换PDF中的文本,php,pdf,tcpdf,fpdf,Php,Pdf,Tcpdf,Fpdf,我们正在尝试替换PDF中的文本,但当我们这样做时,我们当前的设计被删除,例如页面背景色和图像。是否有任何免费的PHP库可以维护当前的设计并替换当前PDF中的文本或字符串 更新:- 正如helper建议我们可以使用TCPDF,我们正在使用它,但文本并没有取代它 这是我们的代码:- <!DOCTYPE html><html lang="en"> <head><meta http-equiv="Content-Type" content="charset=UT

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

更新:-

正如helper建议我们可以使用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>

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

对不起,这么模糊的问题不可能回答。像tcpdf这样的包当然不会从输出中删除任何内容,仅仅因为您更改了文本。所以问题是:代码中有什么错误导致事情不能按预期工作。但是为了我们的帮助,你显然必须发布代码的相关部分…好的。很抱歉请稍候,我将添加问题中的代码如何将PDF导出为HTML,替换并重新转换?PDF转换为HTML,然后重新转换为新的PDF。当我们转换PDF文件时,会丢失一些数据。所以PDF->HTML和HTML->PDF我认为是不可能的@XORIFELSEO很明显,这不起作用,您包含了一个类而不使用它?其次,该网站声明它用于生成PDF文档,而不是阅读它们。请看一看。
 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