zoukankan      html  css  js  c++  java
  • PHP识别二维码功能,php-zbarcode 安装

    php-zbarcode是PHP识别二维码的扩展。

    下面是安装方法,安装前要先安装ImageMagick、zbar.

    php-zbarcode 下载地址

    安装ImageMagick:

    yum install ImageMagick.x86_64 ImageMagick-devel.x86_64
    wget http://jaist.dl.sourceforge.net/project/zbar/zbar/0.10/zbar-0.10.tar.bz2
    tar jxvf zbar-0.10.tar.bz2
    cd zbar-0.10
    ./configure –without-gtk –without-qt –without-python –prefix=/usr/local/zbar
    make all
    make install
    echo “/usr/local/zbar/lib/” >> /etc/ld.so.conf
    ldconfig
    ln -s /usr/local/zbar/lib/pkgconfig/zbar.pc  /usr/lib64/pkgconfig/zbar.pc
    wget https://github.com/lgchgt/php-zbarcode/archive/master.zip
    unzip master
    cd php-zbarcode-master
    /xxx/server/php/bin/phpze
    /configure –with-php-config=/xxx/server/php/bin/php-config
    make
    make install
    ll /xxx/server/php/lib/php/extensions/no-debug-non-zts-20100525/

    添加:extension=zbarcode.so 到php.ini配置文件
    运行 : php -i|grep zbar


    检查是否安装功能

    <?php
    /* Create new image object */
    $image = new ZBarCodeImage(“1.jpg”);
    $scanner = new ZBarCodeScanner();
    $barcode = $scanner->scan($image);
    print_r($barcode);
    /* Loop through possible barcodes */ if (!empty($barcode)) {   foreach ($barcode as $code) {     printf(“Found type %s barcode with data %s ”, $code[‘type’], $code[‘data’]);   } }

    最后验证结果即可;

  • 相关阅读:
    someThink
    快捷键
    typedef 的本质
    读取配置文件
    stl file
    摘自CSDNhttp://blog.csdn.net/gnuhpc/archive/2009/11/13/4808405.aspx
    thread demo
    B/S和C/S区别 java程序员
    上传文件 java程序员
    (八)VS的操作和使用技巧 java程序员
  • 原文地址:https://www.cnblogs.com/atjs/p/5088489.html
Copyright © 2011-2022 走看看