该控制台程序生成的exe 文件是    shot.exe  
  控制台程序 
     [STAThread]
        static void Main(string[] args)
        {
            
            string url = "http://www.sina.com";
            Bitmap bmp;
            bmp = Okpower.Utility.WebPreview.GetWebPreview(new Uri(url), 0x493e0, 800, 600, true);
             //   bmp.Save("3.bmp");
            return bmp;
           
        }
  
在 asp.net 里调用这个控制台程序    protected void Button1_Click(object sender, EventArgs e)
    {        try
        {
            Bitmap bmp;
            Process pro = new Process();
            //不显示窗口
            pro.StartInfo.CreateNoWindow = true;
            pro.StartInfo.UseShellExecute = false;
            //要调用的控制台程序
            pro.StartInfo.FileName = @"D:\SnapLibrary\TestSnap\bin\Debug\shot.exe ";
           //给控制台程序的参数传递值
           //  pro.StartInfo.Arguments = this.txtValue.Text.Trim();
             pro.Start();
            //调用控制台程序的返回值
            bmp = (Bitmap)pro.StandardOutput.ReadToEnd();
            pro.StandardOutput.
           pro.WaitForExit();
           pro.Close();
           bmp.Save("sdf.bmp"); 
    
        }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }    }
控制台返回的是bitmap 对象 ,现在我想在asp.net 中调用这个控制台程序时可以获得这个bitmap 对象 ,上述代码该怎么改