gpt4 book ai didi

php - TCPDF 错误 : Unable to find object (8, 0) 在预期位置

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:00:47 25 4
gpt4 key购买 nike

我在使用 TCPDF 和 FPDI 从扫描的 PDF 中删除页面时遇到错误。其他 pdf 工作正常。

ERROR: Unable to find object (8, 0) at expected location

最佳答案

您的文件可能已损坏。一些扫描仪会生成损坏的 PDF,但没什么可担心的。如果您使用带有 shell_exec 的 linux,则可以重新创建 pdf

function pdf_recreate($f)
{

rename($f,str_replace('.pdf','_.pdf',$f));

$fileArray=array(str_replace('.pdf','_.pdf',$f));
$outputName=$f;
$cmd = "gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outputName ";

foreach($fileArray as $file)
{
$cmd .= $file." ";
}
$result = shell_exec($cmd);
unlink(str_replace('.pdf','_.pdf',$f));

}

重建完成后,请删除页面。希望这个答案能解决您的问题..

关于php - TCPDF 错误 : Unable to find object (8, 0) 在预期位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23990246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com