62,041
社区成员
发帖
与我相关
我的任务
分享
//保存成文本
HttpWebRequest req = WebRequest.Create(picUrl) as HttpWebRequest;
req.Accept = @"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
";
req.Referer = picUrl;
req.UserAgent = @" Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36
";
req.ContentType = "application/octet-stream";
HttpWebResponse response = req.GetResponse() as HttpWebResponse;
Stream stream = response.GetResponseStream();
// StreamReader readStream=new StreamReader
FileStream fs = File.Create("/Users/Administrator/Desktop/SaveImages/img.txt");
long length = response.ContentLength;
int i = 0;
do
{
byte[] buffer = new byte[1024];
i = stream.Read(buffer, 0, 1024);
fs.Write(buffer, 0, i);
} while (i > 0);
fs.Close();
//我是想将上面获取的字节流转成图片形式保存
Bitmap bm = new Bitmap(200, 300);
Graphics g = Graphics.FromImage(bm);
Font font = new Font("宋体", 10f);
g.DrawString("文本的内容怎么取出来?", font, Brushes.Black, new Point(10, 10));
font.Dispose();
g.Dispose();
bm.Save("/Users/Administrator/Desktop/SaveImages/img.jpg");
bm.Dispose();