class-Com.Tecnick.Barcode.Type.Linear.CodeNineThree

It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website.

Class CodeNineThree

Com\Tecnick\Barcode\Type\Linear\CodeNineThree;

CodeNineThree Barcode type class CODE 93 - USS-93

Com\Tecnick\Barcode\Type\Convert
Extended by Com\Tecnick\Barcode\Type
Extended by Com\Tecnick\Barcode\Type\Linear
Extended by Com\Tecnick\Barcode\Type\Linear\CodeThreeNineExtCheck
Extended by Com\Tecnick\Barcode\Type\Linear\CodeNineThree
Namespace: Com\Tecnick\Barcode\Type\Linear
Package: Barcode
Category: Library
Copyright: 2010-2016 Nicola Asuni - Tecnick.com LTD
License: GNU-LGPL v3 (see LICENSE.TXT)
Author: Nicola Asuni info@tecnick.com
Since: 2015-02-21
Link: https://github.com/tecnickcom/tc-lib-barcode
Located at Type/Linear/CodeNineThree.php
Methods summary
protected char
# getChecksum( $code )

Calculate CODE 93 checksum (modulo 47).

protected array
# setBars( )

Get the bars array

Methods inherited from Com\Tecnick\Barcode\Type\Linear\CodeThreeNineExtCheck
formatCode(), getExtendCode()
Methods inherited from Com\Tecnick\Barcode\Type
__construct(), getArray(), getBarsArray(), getExtendedCode(), getGd(), getGrid(), getHtmlDiv(), getPng(), getPngData(), getPngDataImagick(), getRgbColorObject(), getSvg(), getSvgCode(), setBackgroundColor(), setColor(), setPadding(), setParameters(), setSize()
Methods inherited from Com\Tecnick\Barcode\Type\Convert
convertDecToHex(), convertHexToDec(), getBarRectXYWH(), getBarRectXYXY(), getGridArray(), getRotatedBarArray(), processBinarySequence()
Properties summary
protected string $format

Barcode format

# 'C93'
protected array $chbar

Map characters to barcodes

# array( 32 => '311211', // space 36 => '321111', // $ 37 => '211131', // % 42 => '111141', // start-stop 43 => '113121', // + 45 => '121131', // - 46 => '311112', // . 47 => '112131', // / 48 => '131112', // 0 49 => '111213', // 1 50 => '111312', // 2 51 => '111411', // 3 52 => '121113', // 4 53 => '121212', // 5 54 => '121311', // 6 55 => '111114', // 7 56 => '131211', // 8 57 => '141111', // 9 65 => '211113', // A 66 => '211212', // B 67 => '211311', // C 68 => '221112', // D 69 => '221211', // E 70 => '231111', // F 71 => '112113', // G 72 => '112212', // H 73 => '112311', // I 74 => '122112', // J 75 => '132111', // K 76 => '111123', // L 77 => '111222', // M 78 => '111321', // N 79 => '121122', // O 80 => '131121', // P 81 => '212112', // Q 82 => '212211', // R 83 => '211122', // S 84 => '211221', // T 85 => '221121', // U 86 => '222111', // V 87 => '112122', // W 88 => '112221', // X 89 => '122121', // Y 90 => '123111', // Z 128 => '121221', // ($) 129 => '311121', // (/) 130 => '122211', // (+) 131 => '312111' // (%) )
protected array $extcodes

Map for extended characters

# array()
protected array $chksum

Characters used for checksum

# array( '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '-', '.', ' ', '$', '/', '+', '%', '<', '=', '>', '?' )
Properties inherited from Com\Tecnick\Barcode\Type\Linear
$type
Properties inherited from Com\Tecnick\Barcode\Type
$bars, $bg_color_obj, $code, $color_obj, $extcode, $height, $height_ratio, $ncols, $nrows, $padding, $params, $width, $width_ratio
 

© 2004-2017 – Nicola Asuni - Tecnick.com - All rights reserved.
about - disclaimer - privacy