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, wird
Zend_Barcode_Object_Code25interleaved fehlende Nullen dem
Barcode Text automatisch voranstellen.
Zend_Barcode_Object_Ean2
Dieser Barcode erweitert Zend_Barcode_Object_Ean5
(EAN 5) und hat die gleichen Details und Optionen, und fügt die
folgenden hinzu:
Name: EAN-2
Erlaubte Zeichen: '0123456789'
Checksumme: nur intern verwendet aber nicht dargestellt
Länge: 2 Zeichen
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen kleiner als 2 ist, wird
Zend_Barcode_Object_Ean2 fehlende Nullen dem Barcode
Text automatisch voranstellen.
Zend_Barcode_Object_Ean5
Dieser Barcode erweitert Zend_Barcode_Object_Ean13
(EAN 13) und hat eigene Details und Optionen und fügt die folgenden
hinzu:
Name: EAN-5
Erlaubte Zeichen: '0123456789'
Checksumme: nur intern verwendet aber nicht dargestellt
Länge: 5 Zeichen
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen kleiner als 5 ist, wird
Zend_Barcode_Object_Ean5 fehlende Nullen dem Barcode
Text automatisch voranstellen.
Zend_Barcode_Object_Ean8
Dieser Barcode erweitert Zend_Barcode_Object_Ean13
(EAN 13) und hat eigene Details und Optionen und fügt die folgenden
hinzu:
Name: EAN-8
Erlaubte Zeichen: '0123456789'
Checksumme: erforderlich (Modulo 10)
Länge: 8 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen kleiner als 8 ist, wird
Zend_Barcode_Object_Ean8 fehlende Nullen dem Barcode
Text automatisch voranstellen.
Zend_Barcode_Object_Ean13
Name: EAN-13
Erlaubte Zeichen: '0123456789'
Checksumme: erforderlich (Modulo 10)
Länge: 13 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen kleiner als 13 ist, wird
Zend_Barcode_Object_Ean13 fehlende Nullen dem Barcode
Text automatisch voranstellen.
Die Option withQuietZones hat bei diesem Barcode keinen Effekt
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 kleiner als 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 kleiner als 14 ist, wird
Zend_Barcode_Object_Itf14 fehlende Nullen dem Barcode
Text automatisch voranstellen.
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 kleiner als 14 ist, wird
Zend_Barcode_Object_Leitcode fehlende Nullen dem Barcode
Text automatisch voranstellen.
Zend_Barcode_Object_Planet
Name: Planet (PostaL Alpha Numeric Encoding Technique)
Erlaubte Zeichen: '0123456789'
Checksumme: erforderlich (Modulo 10)
Länge: 12 oder 14 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Zend_Barcode_Object_Postnet
Name: Postnet (POSTal Numeric Encoding Technique)
Erlaubte Zeichen: '0123456789'
Checksumme: erforderlich (Modulo 10)
Länge: 6, 7, 10 oder 12 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Zend_Barcode_Object_Royalmail
Name: Royal Mail oder RM4SCC (Royal Mail
4-State Customer Code)
Erlaubte Zeichen: '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
Checksumme: erforderlich
Länge: variabel
Es gibt keine speziellen Optionen für diesen Barcode.
Zend_Barcode_Object_Upca
Dieser Barcode erweitert Zend_Barcode_Object_Ean13
(EAN 13) und erweitert einige seiner Möglichkeiten; er hat auch
selbst einige.
Name: UPC-A (Universal Product Code)
Erlaubte Zeichen: '0123456789'
Checksumme: erforderlich (Modulo 10)
Länge: 12 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen kleiner als 12 ist, wird
Zend_Barcode_Object_Upca fehlende Nullen dem Barcode
Text automatisch voranstellen.
Die Option withQuietZones hat bei diesem Barcode keinen Effekt
Zend_Barcode_Object_Upce
Dieser Barcode erweitert Zend_Barcode_Object_Upca
(UPC-A), und verwendet einige seiner Fähigkeiten; er hat auch einige
eigene. Das erste Zeichen des zu kodierenden Textes ist das System (0 oder 1).
und enthält einige seiner Möglichkeiten; er hat auch einige eigene
Möglichkeit.
Name: UPC-E (Universal Product Code)
Erlaubte Zeichen: '0123456789'
Checksumme: erforderlich (Modulo 10)
Länge: 8 Zeichen (inklusive Checksumme)
Es gibt keine speziellen Optionen für diesen Barcode.
Wenn die Anzahl der Zeichen kleiner als 8 ist, wird
Zend_Barcode_Object_Upce fehlende Nullen dem Barcode
Text automatisch voranstellen.
Wenn das erste Zeichen des zu kodierenden Textes nicht 0 oder 1 ist, ersetzt
Zend_Barcode_Object_Upce dieses automatisch durch 0.
Die Option withQuietZones hat bei diesem Barcode keinen Effekt