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

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 CodeOneTwoEight

Com\Tecnick\Barcode\Type\Linear\CodeOneTwoEight;

CodeOneTwoEight Barcode type class CODE 128

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\CodeOneTwoEight\Process
Extended by Com\Tecnick\Barcode\Type\Linear\CodeOneTwoEight
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/CodeOneTwoEight.php
Methods summary
protected
# setAsciiMaps( )

Set the ASCII maps values

protected
# getCodeData( )

Get the coe point array

protected
# processSequenceA( array & $sequence, array & $code_data, string & $startid, integer $key, integer $seq, string $seq,… )

Process the A sequence

protected
# processSequenceB( array & $sequence, array & $code_data, string & $startid, integer $key, integer $seq, string $seq,… )

Process the B sequence

protected
# processSequenceBA( array & $sequence, array & $code_data, string & $startid, integer $key, integer $seq, string $seq,… )

Process the B-A sequence

protected
# processSequenceBB( array & $sequence, array & $code_data, string $key, integer $seq, string $seq,… )

Process the B-B sequence

protected
# processSequenceC( array & $sequence, array & $code_data, string & $startid, integer $key, integer $seq, string $seq,… )

Process the C sequence

protected
# setBars( )

Get the bars array

Methods inherited from Com\Tecnick\Barcode\Type\Linear\CodeOneTwoEight\Process
finalizeCodeData(), get128ABsequence(), getCodeDataA(), getCodeDataB(), getCodeDataC(), getNumericSequence()
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

# 'C128'
protected array $chbar

Map characters to barcodes

# array( '212222', // 00 '222122', // 01 '222221', // 02 '121223', // 03 '121322', // 04 '131222', // 05 '122213', // 06 '122312', // 07 '132212', // 08 '221213', // 09 '221312', // 10 '231212', // 11 '112232', // 12 '122132', // 13 '122231', // 14 '113222', // 15 '123122', // 16 '123221', // 17 '223211', // 18 '221132', // 19 '221231', // 20 '213212', // 21 '223112', // 22 '312131', // 23 '311222', // 24 '321122', // 25 '321221', // 26 '312212', // 27 '322112', // 28 '322211', // 29 '212123', // 30 '212321', // 31 '232121', // 32 '111323', // 33 '131123', // 34 '131321', // 35 '112313', // 36 '132113', // 37 '132311', // 38 '211313', // 39 '231113', // 40 '231311', // 41 '112133', // 42 '112331', // 43 '132131', // 44 '113123', // 45 '113321', // 46 '133121', // 47 '313121', // 48 '211331', // 49 '231131', // 50 '213113', // 51 '213311', // 52 '213131', // 53 '311123', // 54 '311321', // 55 '331121', // 56 '312113', // 57 '312311', // 58 '332111', // 59 '314111', // 60 '221411', // 61 '431111', // 62 '111224', // 63 '111422', // 64 '121124', // 65 '121421', // 66 '141122', // 67 '141221', // 68 '112214', // 69 '112412', // 70 '122114', // 71 '122411', // 72 '142112', // 73 '142211', // 74 '241211', // 75 '221114', // 76 '413111', // 77 '241112', // 78 '134111', // 79 '111242', // 80 '121142', // 81 '121241', // 82 '114212', // 83 '124112', // 84 '124211', // 85 '411212', // 86 '421112', // 87 '421211', // 88 '212141', // 89 '214121', // 90 '412121', // 91 '111143', // 92 '111341', // 93 '131141', // 94 '114113', // 95 '114311', // 96 '411113', // 97 '411311', // 98 '113141', // 99 '114131', // 100 '311141', // 101 '411131', // 102 '211412', // 103 START A '211214', // 104 START B '211232', // 105 START C '233111', // STOP '200000' // END )
protected array $keys_a

Map ASCII characters for code A (ASCII 00 - 95)

# ''
protected array $keys_b

Map ASCII characters for code B (ASCII 32 - 127)

# ''
protected array $fnc_a

Map special FNC codes for Code Set A (FNC 1-4)

# array(241 => 102, 242 => 97, 243 => 96, 244 => 101)
protected array $fnc_b

Map special FNC codes for Code Set B (FNC 1-4)

# array(241 => 102, 242 => 97, 243 => 96, 244 => 100)
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