Table of contents
Namespace: Com\Tecnick\Barcode\Type\Linear
class Logmars extends CodeThreeNineCheck
Extends: CodeThreeNineCheck
Source: src/Type/Linear/Logmars.php:44
Com\Tecnick\Barcode\Type\Linear\Logmars;
Logmars Barcode type class LOGMARS (MIL-STD-1189B)
CODE 39 profile of the US Department of Defense Logistics Applications of Automated Marking and Reading Symbols. The code is restricted to the 43 character set of CODE 39, lowercase letters are folded to uppercase, and the modulo 43 check character defined by the standard is always appended. The standard also constrains density, wide to narrow ratio and bar height, which are set by the caller through the barcode width and height.
Inherited members
From Convert
- getGridArray(): Get a raw barcode grid array
From Type
- __construct(): Initialize a new barcode object
- getArray(): Get the barcode raw array
- getBarsArrayXYWH(): Get the array containing all the formatted bars coordinates (x, y, width, height)
- getBarsArrayXYXY(): Get the array containing all the formatted bars coordinates (x1, y1, x2, y2)
- getExtendedCode(): Get the extended code (code + checksum)
- getGd(): Get the barcode as GD image object (requires GD library)
- getGrid(): Get a raw barcode string representation using characters
- getHtmlDiv(): Get an HTML representation of the barcode.
- getInlineSvgCode(): Get the barcode as inline SVG code.
- getPng(): Get Barcode as PNG Image (requires GD or Imagick library)
- getPngData(): Get the barcode as PNG image (requires GD or Imagick library)
- getPngDataImagick(): Get the barcode as PNG image (requires Imagick library)
- getSvg(): Get the barcode as SVG image object.
- getSvgCode(): Get the barcode as SVG code, including the XML declaration.
- setBackgroundColor(): Set the background color
- setColor(): Set the color of the bars.
- setSize(): Set the size of the barcode to be exported