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";