/** * (AJAX Action) * Action to get generated barcode as Image */ public function actionGenerateBarcode($id) { $inputCode = Yii::app()->request->getParam("code", ""); $bc = new BarcodeGenerator(); $bc->init('png'); $bc->build($inputCode); }
public function avulsa_ajax($id = null) { $this->autoRender = false; $data = $this->Sobressalente_Equip_Serial->consultaPorId($id); //echo '<pre>';print_r($data); App::import('Vendor', 'CakeBarcode/src/BarcodeGenerator'); BarcodeGenerator::gerarCodigoBarras(array('size' => '40', 'type' => 'Code128', 'text' => $data['Sobressalente_Equip_Serial']['ean_serial'], 'codigo' => $data['Sobressalente_Equip_Descricao']['cod_produto'], 'empresa' => $data['Geral_Empresa']['empresa'], 'cm' => $data['Sobressalente_Equip_Serial']['cm_atual'])); }