Création de code-barres avec la classe Zend_BarcodeUtilisation de la fabrique Zend_Barcode::factoryZend_Barcode possède une méthode de fabrique pour créer une instance d'un générateur de rendu qui étend Zend_Barcode_Renderer_RendererAbstract. Ce méthode accepte 5 arguments.
Example #1 Récupérer un générateur de rendu avec Zend_Barcode::factory() Zend_Barcode::factory() instancie un objet code-barres et un générateur de rendu et les lie ensemble. Dans le premier exemple, nous allons utiliser le type de code-barres Code39 avec le générateur de rendu Image. Example #2 Utiliser Zend_Barcode::factory() avec des objets Zend_Config Vous pouvez fournir un objet Zend_Config à la fabrique afin de créer les objets souhaités. L'exemple suivant est fonctionnellement équivalent au précédent. Tracer un code-barresQuand vous dessiner un code-barres, vous récupérez la ressource dans laquelle le code-barres est tracée. Pour ensuite tracer le code-barres, vous pouvez appeler la méthode draw() du générateur de rendu ou simplement utiliser la méthode proxy fournie par Zend_Barcode. Example #3 Tracer un code-barres avec l'objet générateur de rendu
Example #4 Trace un code-barres avec Zend_Barcode::draw() Générer le rendu d'un code-barresQuand vous générez un code-barres, vous dessinez le code-barres, vous envoyez les entêtes et vous envoyez la ressource (par exemple vers un navigateur). Pour rendre un code-barres, vous pouvez appeler la méthode render() du générateur de rendu ou simplement utiliser la méthode proxy fournie par Zend_Barcode. Example #5 Effectuer le rendu d'un code-barres avec l'objet générateur de rendu
Ceci générera ce code-barres :
Example #6 Effectuer le rendu d'un code-barres avec Zend_Barcode::render()
Ceci générera le même code-barres que l'exemple précédent.
|