'data:image/png;base64,' .$Barcode, 'QRCode' => 'data:image/png;base64,' .$QRCode, 'ShowLink' => 'Show/'.$Type.'/'.$Number]); } } public function generateQRcode(TestResult $TestResult) { if($TestResult) { $URL = 'https://www.cssd-doc.com/ShowTestResult/'.$TestResult->id; $QRCode = DNS2D::getBarcodePNG($URL, "QRCODE"); return \MessageResponse::data(['QRCode' => 'data:image/png;base64,' .$QRCode]); } } public function generatePackageBarcode($Number) { if($Number != "undefined") { // $Barcode = DNS1D::getBarcodePNGUri($Number, "C128"); // $QRCode = DNS2D::getBarcodePNGUri($Number, "QRCODE"); $Barcode = DNS1D::getBarcodePNG($Number, "C128"); $QRCode = DNS2D::getBarcodePNG($Number, "QRCODE"); $Package = Package::where('unique_id', $Number)->first(); return \MessageResponse::data(['Barcode' => $Barcode, 'QRCode' => $QRCode, 'ShowLink' => 'Show/Package/'.$Package->id]); } } public function generatePackageQRCode(Package $Package) { $URL = 'https://www.cssd-doc.com/Show/Package/'.$Package->id; $QRCode = DNS2D::getBarcodePNG($URL, "QRCODE"); return \MessageResponse::data(['QRCode' => 'data:image/png;base64,' .$QRCode]); } }