×

php通过Zxing library 识别图中的二维码

chen chen 发表于2021-07-27 22:27:10 浏览631 评论0

抢沙发发表评论

php-zxing-master.zip

<?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));
?>


群贤毕至

访客