TCPDF - 检查保存 PDF 文件是否完成

TCPDF - check if the saving PDF file was finished

我需要保存由 TCDPF 生成的 DPF 文件,保存此文件后我需要将有关它的信息发送到另一个脚本。 如何检查保存PDF文件到文件夹是否完成?

$pdf->Output('folder/example_006.pdf', 'F');

预计如果 TCPDF 在无法将输出写入文件时抛出可捕获的错误。但我想这对你来说可能还不够。所以我添加了第二次检查文件是否存在于预期的文件夹中。 但是这种检查只是定期检查,并不能保证任何 pdf 错误。 让我们看看代码:

$filePath = 'folder/example_006.pdf';
try{
    $pdf->Output($filePath, 'F');
} catch(Exception $ex){
    return false;
}

return file_exists($filePath);

请不要犹豫,问任何问题。 希望有效!

所以...像这样的事情怎么样:

$pdf->Output('folder/example_006.pdf', 'F');
if(file_exists('folder/example_006.pdf')){
    //success;
} else {
    //fail;
}

?