class | PDF417 Class to create PDF417 barcode arrays for TCPDF class. PDF417 (ISO/IEC 15438:2006) is a 2-dimensional stacked bar code created by Symbol Technologies in 1991. |
---|---|
package | com.tecnick.tcpdf |
author | Nicola Asuni |
version | 1.0.003 |
__construct(string $code,integer $ecl = -1,float $aspectratio = 2,array $macro = array())
Creates a PDF417 object
public | |
---|---|
string
code to represent using PDF417
integer
error correction level (0-8); default -1 = automatic correction level
float
the width to height of the symbol (excluding quiet zones)
array
information for macro block
getBarcodeArray(): array
public | |
---|---|
array
barcode array readable by TCPDF;
getCompaction(integer $mode,string $code,boolean $addmode = true): array
protected |
---|
integer
compaction mode number
string
data to compact
boolean
if true add the mode codeword at first position
array
of codewords
getErrorCorrection(array $cw,integer $ecl): array
protected |
---|
array
array of codewords including Symbol Length Descriptor and pad
integer
error correction level 0-8
array
of error correction codewords
getErrorCorrectionLevel(integer $ecl,integer $numcw): integer
protected |
---|
integer
error correction level
integer
number of data codewords
integer
error correction level
getInputSequences(string $code): array
protected |
---|
string
code
array
bi-dimensional array containing characters and classification
start_pattern :
protected | |
---|---|
stop_pattern :
protected | |
---|---|
textsubmodes :
protected | |
---|---|
textlatch :
protected | |
---|---|
clusters :
protected | |
---|---|
rsfactors :
protected | |
---|---|