mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-04-08 17:08:04 -04:00
Fix to sale and receiving receipt barcode
This commit is contained in:
@@ -82,6 +82,34 @@ class Barcode_lib
|
||||
}
|
||||
}
|
||||
|
||||
public function generate_receipt_barcode($barcode_content)
|
||||
{
|
||||
try
|
||||
{
|
||||
// Code128 is used for the receipts
|
||||
|
||||
$barcode = $this->get_barcode_instance(2);
|
||||
|
||||
// set the receipt number to generate the barcode for
|
||||
$barcode->setData($barcode_content);
|
||||
|
||||
// image quality 100
|
||||
$barcode->setQuality(100);
|
||||
|
||||
// width: 200, height: 30
|
||||
$barcode->setDimensions(200, 30);
|
||||
|
||||
// draw the image
|
||||
$barcode->draw();
|
||||
|
||||
return $barcode->base64();
|
||||
}
|
||||
catch(Exception $e)
|
||||
{
|
||||
echo 'Caught exception: ', $e->getMessage(), "\n";
|
||||
}
|
||||
}
|
||||
|
||||
public function generate_receipt_barcode($barcode_content)
|
||||
{
|
||||
try
|
||||
|
||||
Reference in New Issue
Block a user