Zend Framework  3.0
Protected Member Functions | List of all members
Itf14 Class Reference

Class for generate Itf14 barcode. More...

Protected Member Functions

 getDefaultOptions ()
 Default options for Identcode barcode.
 
- Protected Member Functions inherited from Code25interleaved
 getDefaultOptions ()
 Default options for Code25interleaved barcode.
 
 calculateBarcodeWidth ()
 Width of the barcode (in pixels)
 
 prepareBarcode ()
 Prepare array to draw barcode.
 
 postDrawBarcode ()
 Drawing of bearer bars (if enabled)
 
- Protected Member Functions inherited from Code25
 calculateBarcodeWidth ()
 Width of the barcode (in pixels)
 
 checkSpecificParams ()
 Partial check of interleaved 2 of 5 barcode.
 
 prepareBarcode ()
 Prepare array to draw barcode.
 
- Protected Member Functions inherited from AbstractObject
 getDefaultOptions ()
 Set default options for particular object.
 
 addLeadingZeros ($text, $withoutChecksum=false)
 Automatically add leading zeros if barcode length is fixed.
 
 addInstruction (array $instruction)
 Add an instruction in the array of instructions.
 
 addPolygon (array $points, $color=null, $filled=true)
 Add a polygon drawing instruction in the set of instructions.
 
 addText ($text, $size, $position, $font, $color, $alignment= 'center', $orientation=0)
 Add a text drawing instruction in the set of instructions.
 
 checkText ($value=null)
 Check if a text is really provided to barcode.
 
 checkRatio ($min=2, $max=3)
 Check the ratio between the thick and the thin bar.
 
 checkFontAndOrientation ()
 Drawing with an angle is just allow TTF font.
 
 calculateWidth ()
 Width of the result image (before any rotation)
 
 calculateBarcodeWidth ()
 Calculate the width of the barcode.
 
 calculateHeight ()
 Height of the result object.
 
 calculateBarcodeHeight ()
 Height of the barcode.
 
 rotate ($x1, $y1)
 Apply rotation on a point in X/Y dimensions.
 
 drawBarcode ()
 Draw the barcode.
 
 drawBorder ()
 Partial function to draw border.
 
 drawText ()
 Partial function to draw text.
 
 validateSpecificText ($value, $options=[])
 Standard validation for most of barcode objects.
 
 prepareBarcode ()
 Each child must prepare the barcode and return a table like array( 0 => array( 0 => int (visible(black) or not(white)) 1 => int (width of the bar) 2 => float (0->1 position from the top of the beginning of the bar in %) 3 => float (0->1 position from the top of the end of the bar in %) ), 1 => ...
 
 checkSpecificParams ()
 Checking of parameters after all settings.
 
 preDrawBarcode ()
 Allow each child to draw something else.
 
 postDrawBarcode ()
 Allow each child to draw something else (ex: bearer bars in interleaved 2 of 5 code)
 

Additional Inherited Members

- Public Member Functions inherited from Code25interleaved
 setWithBearerBars ($value)
 Activate/deactivate drawing of bearer bars.
 
 getWithBearerBars ()
 Retrieve if bearer bars are enabled.
 
- Protected Attributes inherited from Code25
 $codingMap
 

Detailed Description

Class for generate Itf14 barcode.

Member Function Documentation

getDefaultOptions ( )
protected

Default options for Identcode barcode.

Returns
void