gpt4 book ai didi

php - 如何克服TCPDF ERROR : [Image] Unable to get image?

转载 作者:可可西里 更新时间:2023-10-31 22:14:35 28 4
gpt4 key购买 nike

我正在使用 tcpdf v5.9.144

我正在尝试使用给定的输入下载 PDF,如果图像链接错误,则无法正常工作。当然,它正在按预期工作:-)

但我的问题是,有没有办法在不显示 fatal error 的情况下继续进行

注意:注释错误代码不是正确的方式,我认为是这样。

最佳答案

class ErrorIgnoringTCPDF extends TCPDF {

public function Error($msg) {
// unset all class variables
$this->_destroy(true);

// do whatever you want with $msg
print $msg;
}

这将忽略您的 pdf 中的所有错误。但你真的不想那样做!当 lib 无法加载它想要在 PDF 中显示的图像(物理上)时,就会抛出错误。因此,您最好开始验证 PDF 中使用的图像,以确保不会引发错误本身。我现在知道 TCPDF 对不可加载的图像做了什么。我猜它会刹车。

考虑重载图像函数,并在添加图像时测试图像是否存在。然后抛出异常并在应用程序堆栈的更高位置处理错误

关于php - 如何克服TCPDF ERROR : [Image] Unable to get image?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8895258/

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