From ac621d7dc73a609761626a7ee8fccb85d2c4442f Mon Sep 17 00:00:00 2001 From: solocla Date: Thu, 3 Sep 2026 09:25:50 +0200 Subject: [PATCH] testocr --- public/userarea/testocr.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 public/userarea/testocr.php diff --git a/public/userarea/testocr.php b/public/userarea/testocr.php new file mode 100644 index 00000000..f1c7caad --- /dev/null +++ b/public/userarea/testocr.php @@ -0,0 +1,24 @@ +"; + +echo "== Tesseract ==\n"; +$tess = 'C:\\Program Files\\Tesseract-OCR\\tesseract.exe'; +if (function_exists('exec')) { + exec('"' . $tess . '" --version 2>&1', $o1, $r1); + echo "return code: $r1\n"; + echo implode("\n", array_slice($o1, 0, 3)); +} else { + echo "exec() NON disponibile"; +} + +echo "\n\n== Tesseract lingue ==\n"; +exec('"' . $tess . '" --list-langs 2>&1', $o2, $r2); +echo implode("\n", $o2); + +echo "\n\n== pdftoppm (da Poppler) ==\n"; +$ppm = 'C:\\poppler\\poppler-26.02.0\\Library\\bin\\pdftoppm.exe'; +exec('"' . $ppm . '" -v 2>&1', $o3, $r3); +echo "return code: $r3\n"; +echo implode("\n", $o3); + +echo "\n";