Zend_Barcode RendererRenderer haben einige gemeinsame Optionen. Diese Optionen können auf vier Wegen gesetzt werden:
Example #1 Unterschiedliche Wegen ein Renderer Objekt zu parametrisieren
Gemeinsame OptionenIn der folgenden Liste haben die Werte keine Einheit; wir werden den Ausdruck "Einheit" verwenden. Zum Beispiel, ist der Standardwert "dünner Balken" genau "1 Einheit". Die echte Einheit hängt von der Unterstützung beim Darstellen ab. Die individuellen Setter werden erkannt indem der erste Buchstabe der Option großgeschrieben und dem Namen "set" vorangestellt wird (z.B. "barHeight" => "setBarHeight"). Alle Optionen haben einen entsprechenden Getter dem "get" vorangestellt ist (z.B. "getBarHeight"). Die vorhandenen Optionen sind:
Es existiert ein zusätzlicher Getter: getType(). Er gibt den Namen der Renderer Klasse ohne den Namespace zurück (z.B. gibt Zend_Barcode_Renderer_Image "image" zurück. Zend_Barcode_Renderer_ImageDer Image Renderer zeichnet die Anweisungsliste des Barcode Obejekts in eine Bild Ressource. Die Komponente benötigt die GD Erweiterung. Die Standardbreite eines Moduls ist 1 Pixel. Vorhandene Optionen sind:
Zend_Barcode_Renderer_PdfDer PDF Renderer zeichnet die Anweisungsliste des Barcode Objekts in ein PDF Dokument. Die Standardbreite eines Moduls ist 0.5 Punkt. Es gibt keine speziellen Optionen für diesen Renderer.
|