2013-06-03 1 views
0

원더 사람이 도울 수 있다면 CodeIgniter의에서 젠드 라이브러리를 사용하여 생성 된 바코드,

내가 자동으로 내가 URL을 방문하지만 난 것 때,이 제대로 작동 바코드를 생성하기 위해 CodeIgniter의 내부 젠드 바코드 라이브러리를 사용하고 저장 그것은 늘 이미지를 만들 일명 서버에서 JPEG로 이미지를 저장할 그러나 이것은 작동하는 내가 CodeIgniter의 이미지 클래스를 통해 이미지 소스로 URL을 사용하고

를 심하지 않습니다

미리 감사드립니다.

답변

0

이미지 파일에 이미지를 쓰면됩니다.

$imageResource = Zend_Barcode::draw('code39', 'image', $barcodeOptions, $rendererOptions); 
file_put_contents($filename, $imageResource); 
1

다른 방법으로이 문제를 해결했습니다.

$config = new Zend_Config(array(
    'barcode'  => 'code39', 
    'barcodeParams' => array('text' => 'TestCode', 'barHeight'=>30, 'factor'=>2), 
    'renderer'  => 'image', 
    'rendererParams' => array('imageType' => 'gif'), 
)); 

$barcode = Zend_Barcode::factory($config); 

imagegif($barcode->draw(), 'barcode-img/barcode.gif'); 

파일 내가 같은 방법을 사용했다 트릭

+0

을하지 않는 내용을 넣어. 여기에 Zend 2.0 용으로 업데이트됩니다. (설명서는 [Zend Docs] (http://framework.zend.com/manual/2.0/en/modules/zend.barcode.objects.html) 참조) : \t \t \t ' $ imageResource 젠드 = \ 바코드 \ 바코드 :: 연신 ( \t '코드 128' \t '상', \t $ barcodeOptions, \t $ rendererOptions ); \t \t \t imagepng ($ imageResource, $ imageFilename);' – seanvalencourt