GD::Barcode::NW7 - Create NW7 barcode image with GD
ex. CGI
use GD::Barcode::NW7; binmode(STDOUT); print "Content-Type: image/png\n\n"; print GD::Barcode::NW7->new('123456789012')->plot->png;
with Error Check
my $oGdBar = GD::Barcode::NW7->new('123456789E'); die $GD::Barcode::NW7::errStr unless($oGdBar); #Invalid Characters
GD::Barcode::NW7 is a subclass of GD::Barcode and allows you to create NW7 barcode image with GD.
$oGdBar = GD::Barcode::NW7->new($sTxt);
Constructor. Creates a GD::Barcode::NW7 object for $sTxt. $sTxt has variable length string with (0-9, - $ / . + ABCD).
$oGd = $oGdBar->plot([Height => $iHeight, NoText => 0 | 1]);
creates GD object with barcode image for the $sTxt specified at new method. $iHeight is height of the image. If NoText is 1, the image has no text image of $sTxt.
ex. my $oGdB = GD::Barcode::NW7->new('123456789012'); my $oGD = $oGdB->plot(NoText=>1, Height => 20); # $sGD is a GD image with Height=>20 pixels, with no text.
$sPtn = $oGdBar->barcode();
returns a barcode pattern in string with '1' and '0'. '1' means black, '0' means white.
ex. my $oGdB = GD::Barcode::NW7->new('123456789012'); my $sPtn = $oGdB->barcode(); # $sPtn = '';
$GD::Barcode::NW7::errStr
has error message.
$oGdBar->{$text}
has barcode text based on $sTxt specified in new method.
Kawai Takanori GCD00051@nifty.ne.jp
GD::Barcode
To install GD::Barcode, copy and paste the appropriate command in to your terminal.
cpanm
cpanm GD::Barcode
CPAN shell
perl -MCPAN -e shell install GD::Barcode
For more information on module installation, please visit the detailed CPAN module installation guide.