• 获取网络图片验证码转换字节流保存本地并显示


     1 using System;
     2 using System.Collections.Generic;
     3 using System.ComponentModel;
     4 using System.Data;
     5 using System.Drawing;
     6 using System.IO;
     7 using System.Linq;
     8 using System.Net;
     9 using System.Text;
    10 using System.Threading.Tasks;
    11 using System.Windows.Forms;
    12 
    13 namespace _0922
    14 {
    15     public partial class Form1 : Form
    16     {
    17         public Form1()
    18         {
    19             InitializeComponent();
    20         }
    21 
    22         private void Form1_Load(object sender, EventArgs e)
    23         {
    24             //将服务器上图片保存本地
    25             string url = string.Format("https://kyfw.12306.cn/otn/passcodeNew/getPassCodeNew?module=regist&rand=sjrand&0.5173300584942714");
    26             //创建一个request 同时可以配置requst其余属性
    27 
    28             System.Net.WebRequest imgRequst = System.Net.WebRequest.Create(url);
    29             //在这里我是以流的方式保存图片
    30 
    31             System.Drawing.Image downImage = System.Drawing.Image.FromStream(imgRequst.GetResponse().GetResponseStream());
    32 
    33             string dertory = "C:\test\";
    34 
    35             string fileName = string.Format("{0}.jpg", DateTime.Now.ToString("HHmmssffff"));
    36 
    37             if (!System.IO.Directory.Exists(dertory))
    38             {
    39 
    40                 System.IO.Directory.CreateDirectory(dertory);
    41             }
    42 
    43             downImage.Save(dertory + fileName,System.Drawing.Imaging.ImageFormat.Jpeg);
    44 
    45             downImage.Dispose();
    46 
    47             this.pictureBox1.Image = Image.FromFile(dertory+fileName);
    48            
    49 
    50 
    51         }
    52        
    53 
    54 
    55 
    56     }
    57 }
  • 相关阅读:
    第七周作业
    第六周作业
    第六周上机练习
    jsp第七周
    Android数据跳转
    第九周上机练习
    第七周上机作业
    IE7 正式发布版不支持offsetheight,clientheight,scrollheight属性
    Build your own UpdateProgress panel
    Treeview控件如何在asp.net ajax中使用小技巧
  • 原文地址:https://www.cnblogs.com/xiaz/p/4828431.html
Copyright © 2020-2023  润新知