1
我需要保存由TCDPF生成的DPF文件,在保存此文件後,我需要將有關它的信息發送給另一個腳本。 如何檢查保存的PDF文件到文件夾是否完成?TCPDF - 檢查保存的PDF文件是否已完成
$pdf->Output('folder/example_006.pdf', 'F');
我需要保存由TCDPF生成的DPF文件,在保存此文件後,我需要將有關它的信息發送給另一個腳本。 如何檢查保存的PDF文件到文件夾是否完成?TCPDF - 檢查保存的PDF文件是否已完成
$pdf->Output('folder/example_006.pdf', 'F');
那麼...這樣的事情:
$pdf->Output('folder/example_006.pdf', 'F');
if(file_exists('folder/example_006.pdf')){
//success;
} else {
//fail;
}
?
其預計,如果TCPDF拋出捕錯誤,如果不能輸出寫入到文件。但我想這可能對您而言不夠。所以我添加了第二個檢查文件是否存在於預期的文件夾中。 但這隻支票定期檢查並不能保證任何pdf錯誤。 讓我們來看看代碼:
$filePath = 'folder/example_006.pdf';
try{
$pdf->Output($filePath, 'F');
} catch(Exception $ex){
return false;
}
return file_exists($filePath);
請不要猶豫,馬上問什麼。 希望工程!
這是不是很清楚的解決方案,但它的工作原理。謝謝:) – Patrik
我只想在文件保存後發送回覆。當我檢查file_exist()時,它總是返回false。 – Annapurna
@Annapurna你是否確定該文件存在,並且你使用正確的文件名/路徑進行檢查? – user3335966