|
| getDefaultOptions () |
| Default options for Postnet barcode.
|
|
| calculateBarcodeWidth () |
| Width of the barcode (in pixels)
|
|
| prepareBarcode () |
| Prepare array to draw barcode.
|
|
| drawText () |
| Partial function to draw text.
|
|
| getDefaultOptions () |
| Default options for Postnet barcode.
|
|
| calculateBarcodeWidth () |
| Width of the barcode (in pixels)
|
|
| checkSpecificParams () |
| Partial check of interleaved EAN/UPC barcode.
|
|
| prepareBarcode () |
| Prepare array to draw barcode.
|
|
| drawText () |
| Partial function to draw text.
|
|
| drawEan13Text () |
|
| 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)
|
|
Class for generate UpcA barcode.