我正在运行此功能,我得到了这个。我怎样才能获得令人敬畏的条形码呢?
public function barAction()
{
$barcodeOptions = array('text'=>'Test');
$rendererOptions = array();
Zend_Barcode::factory('code39','image',$barcodeOptions,$rendererOptions)->render();
}
PNGIHDR ( 3;7vIDATx r a ^8 PX6 : w i 1x TM9 “ “A ��� @�0,a�V�SJUIι*ܯ55�rIb�ʅ�pk"�,�*K�RJmD���S�#��,���pw$H� K/�#\�������!��a� >jK����y}��<�����[��i.�qu��~�e����j�RV��0�ȳ%#d�!��1�^=��|��YX~S3�����Z��j�^���u�:�է���z�Y�Kʒ�ѻ4�q 4i����[s�0���3����Y���'����\��m�1����:X��0��O�;��-�ٺ �|?�ӻ����� 1�pޚ밎=���7L�}�LC������(Ye�V�kH/l��ʏ��{ �×8�Z�O��n̓�?s�u.������+�w4Tg�r��U����U{��ԛDs����K~��J�� n�� @�0,aX� ��A
} 3 | 6IENDB`
答案 0 :(得分:0)
您的回复似乎可能会发送除Content-Type
之外的image/png
标题。默认情况下,当您调用Content-Type: image/png
方法时,Zend_Barcode会发送render()
,因此您看到的内容可能意味着其中的一件事。
header("Content-Type: text/html');
)
<?php
标记之前的行或空格一样简单。首先,检查包含barAction的控制器,并确保第一行是<?php
和there is no closing ?>
tag。您可能还需要调查插件或其他包含的文件。