LINUX.ORG.RU

Есть специальные шрифты. Рендеришь с выбранным шрифтом переданный текст в картинку и всё.

yoghurt ★★★★★
()

Гуглите лучше, я, когда искал программку для создания «квадратных» кодов (не помню, как называются) находил уйму программ для штрихкодов, а для квадратных - только читалку нашел.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от mashina

Ага, спасибо. Не знал просто - как они называются.

Debian 6.0:

php-image-barcode - Barcode generation
libpdf-reuse-barcode-perl - Create barcodes for PDF documents with PDF::Reuse
libgd-barcode-perl - Library to create barcode images (GD::Barcode)
libbarcode-code128-perl - Perl library to generate CODE 128 bar codes
kbarcode - barcode and label printing application for KDE

pacify ★★★★★
() автор топика
Ответ на: комментарий от pacify

libgd-barcode-perl - Library to create barcode images (GD::Barcode)


Короче, программа получилась такой:

use GD::Barcode;

$text = "0123456789012";
$filename = "output.PNG";

my $oGdBar;
$oGdBar = GD::Barcode->new("EAN13", $text);
print "PTN:", $oGdBar->{text}, ":" ,$oGdBar->barcode, "\n";
open(OUT, ">$filename");
binmode OUT; # for Windows
print OUT $oGdBar->plot->png;
close OUT;
undef $oGdBar;
Формирует файл «output.png» с заданным кодом.
P.S. Это моя вторая в жизни программа на Перле. Первую писал в 1999 году.

pacify ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

пару месяцев назад тоже искал - нашел консольную программу, которая делает Qr-код для ссылок, сообщений, телефонных номеров. Названия, естественно, не помню )

drakmail ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.