static string ReadQR(IBarcodeApi api, string fileName)
        {
            using (FileStream imageStream = File.OpenRead(fileName))
            {
                BarcodeResponseList recognized = api.PostBarcodeRecognizeFromUrlOrContent(
                    new PostBarcodeRecognizeFromUrlOrContentRequest(image: imageStream)
                    );

                return(recognized.Barcodes[0].BarcodeValue);
            }
        }
Beispiel #2
0
 static void GenerateQR(IBarcodeApi api, string fileName)
 {
     using (Stream generated = api.GetBarcodeGenerate(
                new GetBarcodeGenerateRequest(
                    EncodeBarcodeType.QR.ToString(),
                    "QR code text",
                    textLocation: "None", format: "png"))
            )
     {
         using (FileStream stream = File.Create(fileName))
         {
             generated.CopyTo(stream);
         }
     }
 }
Beispiel #3
0
 public void Init()
 {
     _api = new BarcodeApi(TestConfiguration);
 }