'data:image/png;base64,' . $Barcode , 'QRCode' => 'data:image/png;base64,' . $QRCode , 'ShowLink' => $ShowLink ] ); } } public function generateQRcode( TestResult $TestResult ) { if ( $TestResult ) { $URL = 'https://www.cssd-doc.com/ShowTestResult/' . $TestResult->id; $QRCode = DNS2DFacade::getBarcodePNG( $URL , "QRCODE" ); return \MessageResponse::data( [ 'QRCode' => 'data:image/png;base64,' . $QRCode ] ); } } public function generatePackageBarcode( $Number ) { if ( $Number != "undefined" ) { // $Barcode = DNS1DFacade::getBarcodePNGUri($Number, "C128"); // $QRCode = DNS2DFacade::getBarcodePNGUri($Number, "QRCODE"); $Barcode = DNS1DFacade::getBarcodePNG( $Number , "C128" ); $QRCode = DNS2DFacade::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 = DNS2DFacade::getBarcodePNG( $URL , "QRCODE" ); return \MessageResponse::data( [ 'QRCode' => 'data:image/png;base64,' . $QRCode ] ); } }