<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
require dirname(__FILE__) . "/src/PHPZxing/" . "PHPZxingBase.php";
require dirname(__FILE__) . "/src/PHPZxing/" . "PHPZxingInterface.php";
require dirname(__FILE__) . "/src/PHPZxing/" . "PHPZxingDecoder.php";
require dirname(__FILE__) . "/src/PHPZxing/" . "ZxingImage.php";
require dirname(__FILE__) . "/src/PHPZxing/" . "ZxingBarNotFound.php";
use PHPZxing\PHPZxingDecoder;
// Bar Code options for reading multiple bar codes in the same image
$config = array(
'try_harder' => true,
'multiple_bar_codes' => true
);
$decoder = new PHPZxingDecoder($config);
$decoder->setJavaPath('"C:\Program Files\Java\jdk1.8.0_202\bin\java.exe"');
$decodedData = $decoder->decode('123.png');
print_r(($decodedData));
?>