public void GetData() { var passport = getOfflinePassportUseCase.Execute(); View.SetQRInfo(QRUtils.GenerateQRInfo(passport)); var message = CalculatePassportExpiration(passport); View.SetPassportInfo(passport, message); }
public TablesFrm() { InitializeComponent(); presenter = new TablesPresenter(this); this.Load += (s, e) => { this.lbl_IPValue.Text = QRUtils.GetIPAddress(); this.lbl_QRLocation.Text = Settings.Default.QrCodeLocation; }; }
/// <summary> /// Initializes all components and assigns them with the values of the current TradableAsset. /// </summary> protected override void OnStart() { var walletAddress = userWalletManager.GetWalletAddress(); var tradableAsset = tradableAssetManager.ActiveTradableAsset; var symbol = tradableAsset.AssetSymbol; addressText.text = walletAddress; qrImage.sprite = QRUtils.GenerateQRCode(walletAddress); copyButton.onClick.AddListener(CopyAddressClicked); }
static void Main(string[] args) { var QR = new QRUtils(); QR.Height = 400; QR.Width = 400; QR.OverlayImage = true; QR.ImagePath = "C:\\Program Files\\Apache Software Foundation\\Tomcat 8.5\\webapps\\GVPJava\\static\\Resources\\gvp_blue.png"; QR.Text = "test encapsuled"; QR.GenerateQR("C:\\Users\\mgarcia\\Documents\\C#\\testencapusled.jpg"); var result = QR.readValueFromQR("C:\\Users\\mgarcia\\Documents\\C#\\testencapusled.jpg"); Console.WriteLine(result); }
/// <summary> /// 生成截图 /// </summary> /// <param name="unique"></param> /// <returns></returns> public ActionResult ShareImage(string unique) { string filepath = Server.MapPath("../Image/unique/") + unique + ".jpg"; if (!System.IO.Directory.Exists(Server.MapPath("../Image/Unique/"))) { Directory.CreateDirectory(Server.MapPath("../Image/Unique/")); Directory.CreateDirectory(Server.MapPath("../Image/Temp/")); } if (!System.IO.File.Exists(filepath)) { string oldImageBack = Server.MapPath(@"\asserts\image\zzk.png"); string tempFilePath = Server.MapPath(@"\Image\Temp\qr" + unique + ".jpg"); string url = "http://localhost:3432/d/" + unique; QRUtils.GenerateQR(url, tempFilePath); ImageUtils.CombinImage(oldImageBack, tempFilePath, filepath); } return(File(filepath, "image/jpeg")); }
public async Task GetData() { await Task.Delay(50); View.ShowLoading(); var passport = getOfflinePassportUseCase.Execute(); bool offline = false; var passportResponse = await getPassportUseCase.Execute(true); View.HideLoading(); if (passportResponse.ErrorCode > 0) { if (passport == null) { View.ShowDialog(passportResponse.Message, "msg_ok", null); return; } offline = true; } else { passport = passportResponse.Data; } View.SetQRInfo(QRUtils.GenerateQRInfo(passport)); var message = CalculatePassportExpiration(passport); View.SetPassportInfo(passport, message, offline); estadoPasaporte = passport.EstadoId; int state = settingsService.GetValueOrDefault <int>(DomainConstants.LAST_PASSPORT_STATE, -1); if (state != estadoPasaporte) { if (passport.HasMessage) { View.ShowStateChange(); } settingsService.AddOrUpdateValue <int>(DomainConstants.LAST_PASSPORT_STATE, estadoPasaporte); } }