вылазит ошибка при генерации QR кода.
Overflow error. version 1
total bits: 180 max bits: 152
Вот сам простенький код:
#!/usr/bin/perl
use GD::Barcode::QRcode;
my $oGDB = GD::Barcode::QRcode->new("http://www.google.com",
{Ecc=>'L', ModuleSize => 4 });
my $oGD = $oGDB->plot();
open OUT, '>', "test.gif";
binmode OUT;
print OUT $oGD->gif;
close OUT;
Вобщем я так понял, что количество bits я могу задать в Ecc, но Ecc принимает значения только 'M', 'L', 'H' и 'Q'. И из них L имеет самое большое значение 152 :(( Почему такой лимит стоит?? Например на http://qrcode.kaywa.com/ через веб морду можно сгенерить без проблем тот же "http://www.google.com". Непанятна... :(
![](/photos/8631:170601202.jpg)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум QR-код (2010)
- Форум Зачем нужны qr коды? (2012)
- Форум Генерация векторных qr-кодов (2011)
- Форум Израильский QR код привитого (2021)
- Форум qr-код с веб-ссылкой (2015)
- Форум [perl] упростить код (2010)
- Форум Perl. Объясните код. (2015)
- Форум [Perl] простейший код (2012)
- Форум лайфхак чтение qr кода из картинок (2023)
- Форум фильтр html-кода perl-кодом (2010)