Exemplo n.º 1
0
        private void PreviewPic(string adsImageName)
        {
            var response = WebRequestUtil.GetAdsImage(adsImageName);

            if (response != null)
            {
                var data = JsonUtil.Deserialize <QSWResponse <string> >(response.Content);
                if (!string.IsNullOrEmpty(data.Data))
                {
                    var    imgBytes  = Convert.FromBase64String(data.Data);
                    string imageFile = SaveToCache(imgBytes);
                    this.pictureBox1.Image = new Bitmap(imageFile);
                }
                else
                {
                    this.pictureBox1.Image = null;
                }
            }
            else
            {
                this.pictureBox1.Image = null;
            }
        }