Witam,
Mam problem z barcode:

  1. $config = new Config(array(
  2. 'barcode' => 'ean-13',
  3. 'barcodeParams' => array('text' => '5904109000112'),
  4. 'renderer' => 'image',
  5. 'rendererParams' => array('imageType' => 'gif'),
  6. ));
  7.  
  8. $renderer = Barcode::factory($config);
  9. return $renderer->render();


Przy generowaniu wyrzuca mi błędem że "wartość powinna być długości 13 znaków"
aczkolwiek jak widać, wartość ma 13 znaków.

Dodatkowo jeżeli bezpośrednio w /Zend/Barcode/Object/Ean13 w function getDefaultOptions() zmienię $this->mandatoryChecksum = true; na wartość FALSE, wtedy prawidłowo generuje.

Co robię źle? Albo czy mógłby ktoś podać Config albo tablicę która prawidłowo generuje ean13 bądź ean8

Dzięki