PreviewForm.cs 1.14 KB
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using HttpUtils;
using System.Net;
using System.IO;

namespace moyaPrintServer
{
    public partial class PreviewForm : Form
    {
        public PreviewForm()
        {
            InitializeComponent();
        }
        public int CardId;
        private void PreviewForm_Load(object sender, EventArgs e)
        {

            string api = RestClient.GetRequestURL(Properties.Settings.Default.ApiURL, "card/GetImage/" + CardId);
            WebRequest request = WebRequest.Create(api);
            try
            {
                using (WebResponse response = request.GetResponse())
                {
                    using (Stream stream = response.GetResponseStream())
                    {
                        pictureBox1.Image = Bitmap.FromStream(stream);
                    }
                }

            }
            catch (Exception ex)
            {
                statusStrip1.Text = ex.Message;
                return;
            }

        }
    }
}