如何使一些条形码与Zend 2?(How to render several barcodes wi

2019-10-18 00:05发布

我试图使用Zend \条码打印命名几个条形码。

问题是阅读手册,我不能打印超过一个条形码。

条形码之前,我不能打印回音了。

如何打印条码数和文字在一起吗?

我正在使用的代码是类似于此:

use Zend\Barcode\Barcode;

$barcodeOptions = array('text' => '123456');
$rendererOptions = array();

Barcode::render(
    'code39', 'image', $barcodeOptions, $rendererOptions
);

$barcodeOptions = array('text' => '654321');
Barcode::render(
    'code39', 'image', $barcodeOptions, $rendererOptions
);

Answer 1:

Barcode::render()生成图像,不包含图片的HTML页面。 你需要做这样的事情:

barcode.php:

use Zend\Barcode\Barcode;
$barcodeOptions = array('text' => $_GET['code']);
$rendererOptions = array();
Barcode::render(
    'code39', 'image', $barcodeOptions, $rendererOptions
);

然后在你的HTML,您引用该脚本就好像它是图像:

<img src="http://domain.com/barcode.php?code=123456" />
<img src="http://domain.com/barcode.php?code=654321" />


文章来源: How to render several barcodes with Zend 2?