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.