From fcc78fd5604c7a720b9fc6e9c95b79a4daa0eda6 Mon Sep 17 00:00:00 2001 From: Matthias Guillitte Date: Tue, 1 Jul 2025 11:57:51 +0200 Subject: [PATCH] fix tesseract --- app/Services/FileTools/OCR/TesseractImageOCR.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Services/FileTools/OCR/TesseractImageOCR.php b/app/Services/FileTools/OCR/TesseractImageOCR.php index 2090d37..26bd279 100644 --- a/app/Services/FileTools/OCR/TesseractImageOCR.php +++ b/app/Services/FileTools/OCR/TesseractImageOCR.php @@ -9,7 +9,13 @@ class TesseractImageOCR implements IImageOCR * @inheritDoc */ public function performOCR(string $filePath): string { - $tesseract = new TesseractOCR($filePath); - return $tesseract->run(); + try { + $tesseract = new TesseractOCR($filePath); + return $tesseract->run(); + } catch (\Exception $e) { + // Handle the exception, log it, or rethrow it as needed + // For now, we just return an empty string + return ''; + } } }