Class: C128BObject: Difference between revisions

From IHRIS Wiki
No edit summary
No edit summary
Line 2: Line 2:
*Extends the class: BarcodeObject.
*Extends the class: BarcodeObject.
*Location: Part of the module [[TextLayout Tools Module List#tcpdf|tcpdf]] in the package [https://launchpad.net/textlayout TextLayout Tools]
*Location: Part of the module [[TextLayout Tools Module List#tcpdf|tcpdf]] in the package [https://launchpad.net/textlayout TextLayout Tools]
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.1-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php modules/tcpdf/tcpdf/barcode/c128bobject.php]
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L47 modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 47
*Author: Karim Mribti, Nicola Asuni
*Author: Karim Mribti, Nicola Asuni


Line 13: Line 13:
===DrawCheckChar()===
===DrawCheckChar()===
Draws the check-char code.
Draws the check-char code.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L327 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 327
*Signature: private function DrawCheckChar($DrawPos,$yPos,$ySize,$xres)
*Signature: private function DrawCheckChar($DrawPos,$yPos,$ySize,$xres)
*Parameters:
*Parameters:
Line 22: Line 23:
===DrawObject()===
===DrawObject()===
Draws the barcode object.
Draws the barcode object.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L346 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 346
*Signature: public function DrawObject($xres)
*Signature: public function DrawObject($xres)
*Parameters:
*Parameters:
Line 28: Line 30:
===DrawStart()===
===DrawStart()===
Draws the start code.
Draws the start code.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L279 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 279
*Signature: private function DrawStart($DrawPos,$yPos,$ySize,$xres)
*Signature: private function DrawStart($DrawPos,$yPos,$ySize,$xres)
*Parameters:
*Parameters:
Line 37: Line 40:
===DrawStop()===
===DrawStop()===
Draws the stop code.
Draws the stop code.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L302 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 302
*Signature: private function DrawStop($DrawPos,$yPos,$ySize,$xres)
*Signature: private function DrawStop($DrawPos,$yPos,$ySize,$xres)
*Parameters:
*Parameters:
Line 46: Line 50:
===GetBarSize()===
===GetBarSize()===
Returns the bar size.
Returns the bar size.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L189 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 189
*Signature: private function GetBarSize($xres,$char)
*Signature: private function GetBarSize($xres,$char)
*Parameters:
*Parameters:
Line 53: Line 58:
===GetCharIndex()===
===GetCharIndex()===
Returns the character index.
Returns the character index.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L173 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 173
*Signature: private function GetCharIndex($char)
*Signature: private function GetCharIndex($char)
*Parameters:
*Parameters:
Line 59: Line 65:
===GetCheckCharValue()===
===GetCheckCharValue()===
Returns the check-char value.
Returns the check-char value.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L260 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 260
*Signature: private function GetCheckCharValue()
*Signature: private function GetCheckCharValue()
*Returns: string.@access private
*Returns: string.@access private
===GetSize()===
===GetSize()===
Returns barcode size.
Returns barcode size.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L220 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 220
*Signature: private function GetSize($xres)
*Signature: private function GetSize($xres)
*Parameters:
*Parameters:
Line 69: Line 77:
===__construct()===
===__construct()===
Class Constructor.
Class Constructor.
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/textlayout/4.0.2-release/annotate/head:/modules/tcpdf/tcpdf/barcode/c128bobject.php#L56 textlayout/modules/tcpdf/tcpdf/barcode/c128bobject.php] on line 56
*Signature: public function __construct($Width,$Height,$Style,$Value)
*Signature: public function __construct($Width,$Height,$Style,$Value)
*Parameters:
*Parameters:

Revision as of 08:48, 10 November 2009

This article describes the class C128BObject.

  • Author: Karim Mribti, Nicola Asuni
  • Since: 2001-03-25
  • Since: 2001-03-25

Code 128-B Barcode Render Class for PHP using the GD graphics library.
Code 128-B is a continuous, multilevel and full ASCII code. @name BarcodeObject @license http://www.gnu.org/copyleft/lesser.html LGPL Code 128-B Barcode Render Class for PHP using the GD graphics library.
Code 128-B is a continuous, multilevel and full ASCII code. @name BarcodeObject @license http://www.gnu.org/copyleft/lesser.html LGPL

Methods

DrawCheckChar()

Draws the check-char code.

DrawObject()

Draws the barcode object.

DrawStart()

Draws the start code.

DrawStop()

Draws the stop code.

GetBarSize()

Returns the bar size.

GetCharIndex()

Returns the character index.

GetCheckCharValue()

Returns the check-char value.

GetSize()

Returns barcode size.

__construct()

Class Constructor.