当前位置: 首页>>代码示例>>PHP>>正文


PHP TCPDF2DBarcode::getBarcodePNG方法代码示例

本文整理汇总了PHP中TCPDF2DBarcode::getBarcodePNG方法的典型用法代码示例。如果您正苦于以下问题:PHP TCPDF2DBarcode::getBarcodePNG方法的具体用法?PHP TCPDF2DBarcode::getBarcodePNG怎么用?PHP TCPDF2DBarcode::getBarcodePNG使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在TCPDF2DBarcode的用法示例。


在下文中一共展示了TCPDF2DBarcode::getBarcodePNG方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: dirname

//
// TCPDF is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with TCPDF.  If not, see <http://www.gnu.org/licenses/>.
//
// See LICENSE.TXT file for more information.
// -------------------------------------------------------------------
//
// Description : Example for tcpdf_barcodes_2d.php class
//
//============================================================+
/**
 * @file
 * Example for tcpdf_barcodes_2d.php class
 * @package com.tecnick.tcpdf
 * @author Nicola Asuni
 * @version 1.0.009
 */
// include 2D barcode class
require_once dirname(__FILE__) . '/../../tcpdf_barcodes_2d.php';
// set the barcode content and type
$barcodeobj = new TCPDF2DBarcode('http://www.tcpdf.org', 'QRCODE,H');
// output the barcode as PNG image
$barcodeobj->getBarcodePNG(6, 6, array(0, 0, 0));
//============================================================+
// END OF FILE
//============================================================+
开发者ID:myindexlike,项目名称:MODX.snippets,代码行数:31,代码来源:example_2d_qrcode_png.php

示例2: dirname

//
// TCPDF is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// See the GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with TCPDF.  If not, see <http://www.gnu.org/licenses/>.
//
// See LICENSE.TXT file for more information.
// -------------------------------------------------------------------
//
// Description : Example for tcpdf_barcodes_2d.php class
//
//============================================================+
/**
 * @file
 * Example for tcpdf_barcodes_2d.php class
 * @package com.tecnick.tcpdf
 * @author Nicola Asuni
 * @version 1.0.009
 */
// include 2D barcode class (search for installation path)
require_once dirname(__FILE__) . '/tcpdf_barcodes_2d_include.php';
// set the barcode content and type
$barcodeobj = new TCPDF2DBarcode('http://www.tcpdf.org', 'PDF417');
// output the barcode as PNG image
$barcodeobj->getBarcodePNG(4, 4, array(0, 0, 0));
//============================================================+
// END OF FILE
//============================================================+
开发者ID:tcsoftwareaustin,项目名称:vint,代码行数:31,代码来源:example_2d_pdf417_png.php

示例3: explode

        }
    } else {
        $rgb_string = '0,0,0';
    }
    $rgb_array = explode(',', $rgb_string);
    $red = $rgb_array[0];
    $green = $rgb_array[1];
    $blue = $rgb_array[2];
    $payload = empty($_GET['data']) ? 'https://larcity.com' : $_GET['data'];

    switch ($requested_code_type) {
        case 'PDF417':
            $w = min(10, max(5, $size));
            $h = 2/5 * $w;
            $barcodeObj = new TCPDF2DBarcode($payload, $requested_code_type);
            $barcodeObj->getBarcodePNG($w, $h, [$red, $green, $blue]);
            break;
        
        case 'QR':
            /** Handle raw-looking QR **/
            break;

        case 'FANCYQR':
            /** @TODO handle fancy QR code creation * */
            $imagePadding=12; // @IMPORTANT - make an even number
            $std_wh = max([$w, $h]);
            $w = $size; $h = $size;
            $barcodeObj = new TCPDF2DBarcode($payload, 'QRCODE,H');
            $imgData = $barcodeObj->getBarcodePNGData($w, $h, [$red, $green, $blue]);
            $imgSize = getimagesizefromstring($imgData);
            // get png-8 image 
开发者ID:uchilaka,项目名称:docfactory,代码行数:31,代码来源:index.php


注:本文中的TCPDF2DBarcode::getBarcodePNG方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。