## PDF::API2::Barcode

Subclassed from PDF::API2::Hybrid.

$bc = PDF::API2::Barcode->new $pdfkey, %options

Returns a new barcode object (called from $pdf->barcode).

Example:

    	PDF::API2::Barcode->new(
    		$key,
    		-font	=> $fontobj,	# the font to use for text
    		-type	=> '3of9',	# the type of barcode
    		-code	=> '0123456789', # the code of the barcode
    		-extn	=> '012345',	# the extension of the barcode
    					# (if applicable)
    		-umzn	=> 10,		# (u)pper (m)ending (z)o(n)e
    		-lmzn	=> 10,		# (l)ower (m)ending (z)o(n)e
    		-zone	=> 50,		# height (zone) of bars
    		-quzn	=> 10,		# (qu)iet (z)o(n)e
    		-ofwt	=> 0.01,	# (o)ver(f)low (w)id(t)h
    		-fnsz	=> 10,		# (f)o(n)t(s)i(z)e
    		-text	=> 'alternative text'
    	);

Note: There is currently only support for the following barcodes:

    	3of9, 3of9ext, 3of9chk, 3of9extchk,
    	code128a, code128b, code128c, ean128,
    	ean13

$wd = $bc->width
$ht = $bc->height

# AUTHOR

alfred reibenschuh