public void Cells_BarCodes_Tests() { try { BarcodeResponse barcodeResponse = cellsService.BarCodes.ExtractBarCodesFromWorksheetPicture(name, "sheet3", 0, Utils.CloudStorage_Input_Folder); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void Pdf_Barcode_Tests() { try { BarcodeResponse barcodeResponse = pdfService.Barcodes.RecognizeBarcodes("pdf-sample.pdf", 1, 1, Utils.CloudStorage_Input_Folder); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void BarCode_Tests() { try { BarcodeResponse barcodeResponse = barCodeService.RecognizeBarCodeFromUrl(BarCodeType.QR, ChecksumValidation.Default, true, "http://cdn.aspose.com/tmp/test-barcode-image.png"); if (!barcodeResponse.Barcodes[0].BarcodeValue.Equals("Aspose")) { Assert.Fail(); } barCodeService.GenerateBarCode("Aspose", BarCodeType.QR, BarCodeImageFormat.PNG, Utils.Local_Output_Path + "barcode-sample.png"); string outFileName = @"GenerateBarCode-" + DateTime.Now.ToString().Replace(":", "-").Replace("/", "-").Replace(" ", "-") + ".bmp"; barCodeService.GenerateBarCodeAndSaveOnServer(outFileName, "Apose Cloud", BarCodeType.QR, 30, 50, 40, 90, 2, 2, 2, 2, string.Empty, Utils.CloudStorage_Output_Folder); BarcodeResponse barcodeResponse2 = barCodeService.RecognizeBarCodeFromFileOnServer("barcode-sample.png", BarCodeType.QR, ChecksumValidation.Default, true, 1, 10, 10, 200, 100, string.Empty, Utils.CloudStorage_Input_Folder); if (!barcodeResponse2.Barcodes[0].BarcodeValue.Equals("Aspose")) { Assert.Fail(); } BarCodeReader barCodeReader = new BarCodeReader(); barCodeReader.BarcodesCount = 1; barCodeReader.ChecksumValidation = 0; barCodeReader.StripFNC = true; barCodeReader.RotationAngle = 3; barCodeReader.BinarizationHints = BinarizationHints.None; BarcodeResponse barcodeResponse3 = barCodeService.RecognizeBarCodeFromFileOnServer("barcode-sample.png", barCodeReader, BarCodeType.QR, Utils.CloudStorage_Input_Folder); if (!barcodeResponse3.Barcodes[0].BarcodeValue.Equals("Aspose")) { Assert.Fail(); } } catch (Exception ex) { Assert.Fail(ex.Message); } }
private void ProcessBarcodeResponse(byte[] packet) { BarcodeResponse response = new BarcodeResponse(packet); string barCode = response.Barcode; BarcodeScanner type = response.ScannerType; switch (type) { case BarcodeScanner.TubeScanner: TubeBarcodeReceived?.Invoke(barCode); analyzerState.TubeBarcode = barCode; break; case BarcodeScanner.CartridgeScanner: CartridgeBarcodeReceived?.Invoke(barCode); analyzerState.CartridgeBarcode = barCode; break; default: break; } }