Beschreibung der ausgelieferten Barcodes
Anbei findet man detailierte Informationen über alle Barcode Typen welche standardmäßig
mit Zend Framework ausgeliefert werden.
Zend_Barcode_Object_Error
Dieser Barcode ist ein spezieller Fall. Er wird intern verwendet um eine Exception
automatisch darzustellen wenn diese von der Zend_Barcode
Komponente gefangen wird.
Zend_Barcode_Object_Code25
Name: Code 25 (oder Code 2 of 5 oder Code 25 Industrial)
Erlaubte Zeichen: '0123456789'
Checksumme: Optional (Modulo 10)
Länge: Variabel
Es gibt keine speziellen Optionen für diesen Barcode.
Zend_Barcode_Object_Code25interleaved
Dieser Barcode erweitert Zend_Barcode_Object_Code25 (Code 2 of
5). Er hat die gleichen Details und Optionen und fügt folgendes hinzu:
Name: Code 2 of 5 Interleaved
Erlaubte Zeichen: '0123456789'
Checksumme: Optional (Modulo 10)
Länge: variabel (immer eine gerade Anzahl an Zeichen)
Vorhandene Optionen:
Optionen für Zend_Barcode_Object_Code25interleaved
Option
Datentyp
Standardwert
Beschreibung
withBearerBars
Boolean
FALSE
Zeichnet eine dicke Linie am Beginn und Ende des Barcodes.
Wenn die Anzahl der Zeichen nicht gerade ist, fügt
Zend_Barcode_Object_Code25interleaved fehlende Nullen
automatisch vor dem Barcode Text hinzu.
Zend_Barcode_Object_Code39
Name: Code 39
Erlaubte Zeichen:
'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ -.$/+%'
Checksumme: Optional (Modulo 43)
Länge: Variabel
Zend_Barcode_Object_Code39 fügt automatisch die Start und
Stop Zeichen ('*') hinzu.
Es gibt keine speziellen Optionen für diesen Barcode.
Zend_Barcode_Object_Identcode
Dieser Barcode erweitert Zend_Barcode_Object_Code25interleaved
(Code 2 of 5 Interleaved), und enthält einige seiner Fähigkeiten; er hat auch selbst
einige spezielle.
Name: Identcode (Deutsche Post Identcode)
Erlaubte Zeichen: '0123456789'
Checksumme: zwingend (Modulo 10 aber unterschiedlich von
Code25)
Länge: 12 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen nicht 12 ist, wird
Zend_Barcode_Object_Identcode fehlende Nullen dem Barcode
Text automatisch voranstellen.
Zend_Barcode_Object_Itf14
Dieser Barcode erweitert Zend_Barcode_Object_Int25 (Code 2 of 5
Interleaved), und erweitert einige seiner Möglichkeiten; er hat auch selbst einige
spezielle.
Name: ITF-14
Erlaubte Zeichen: '0123456789'
Checksumme: zwingend (Modulo 10)
Länge: 14 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen nicht 14 ist, wird
Zend_Barcode_Object_Itf14 fehlende Nullen dem Barcode Text
automatisch anhängen.
Zend_Barcode_Object_Leitcode
Dieser Barcode erweitert Zend_Barcode_Object_Identcode (Deutsche
Post Identcode), und enthält einige seiner Möglichkeiten; er hat auch einige eigene
Möglichkeit.
Name: Leitcode (Deutsche Post Leitcode)
Erlaubte Zeichen: '0123456789'
Checksumme: zwingend (Modulo 10 unterschiedlich zu Code25)
Länge: 14 Zeichen (inklusive der Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen nicht 14 ist, wird
Zend_Barcode_Object_Leitcode fehlende Nullen dem Barcode
Text automatisch voranstellen.