我的一个应用程序使用Codeignitor开发并使用Zend_Barcode库创建条形码,
参考:http://www.beyondcoding.com/2008/02/21/using-zend-framework-with-codeigniter/
如何在codeignitor视图上显示条形码。 试过,
// Only the text to draw is required
$barcodeOptions = array('text' => 'NOT-ME');
// No required options
$rendererOptions = array();
// Draw the barcode in a new image,
$imageResource = Zend_Barcode::draw(
'code39', 'image', $barcodeOptions, $rendererOptions
);
$data['barcode'] = imagejpeg($imageResource, 'barcode.jpg', 100);
// Free up memory
imagedestroy($imageResource);
在视图中
<img src="<?php echo $barcode;?>">
但它失败了:(
答案 0 :(得分:1)
而不是
Zend_Barcode::draw('code39', 'image', $barcodeOptions, $rendererOptions);
使用
Zend_Barcode::render('code39', 'image', $barcodeOptions, $rendererOptions);