Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Сохранение сгенерированного штрих-кода с помощью библиотеки Zend в Codeigniter

Автор вопроса: Dan ReilОтветов: 2

Интересно, может ли кто-нибудь помочь,

Я использую библиотеку штрих-кодов Zend внутри codeigniter для автоматического создания штрих-кодов, это отлично работает, когда я посещаю URL-адрес, но я хотел бы сохранить изображение в формате jpeg на сервере, однако это не работает не создаст образ,

Я использую URL-адрес в качестве источника изображения через класс изображения codeigniter,

Заранее спасибо

imagephpcodeigniterbarcodezend-framework

Ответы

Ответ 1 · рейтинг 2 · pietr

Я решил эту проблему другим способом.

$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');

Содержимое помещаемого файла не помогает

Ответ 2 · Orangepill

Все, что вам нужно сделать, это записать изображение в файл.

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы