C#中,Image为源自 Bitmap 和 Metafile 的类提供功能的抽象基类,也就是说更通用,当我们用Image.FromFile("xxx")时创建出来的是Image的某个派生类实体,所以我用Image作为参数,而不是Bitmap之类的。

图片在于string转换的时候中间借助于MemorySteam和Byte数组,下面是我写的FormatChange类,里面两个互相转换的过程。当然这里面也就包含了图片与Byte[]数组的相互转换喽。
class FormatChange
{
public static string ChangeImageToString(Image image)
{
try
{
MemoryStream ms = new MemoryStream();
image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
byte[] arr = new byte[ms.Length];
ms.Position = 0;
ms.Read(arr, 0, (int)ms.Length);
ms.Close();
string pic = Convert.ToBase64String(arr);
return pic;
}
catch (Exception)
{
return "Fail to change bitmap to string!";
}
}
public static Image ChangeStringToImage(string pic)
{
try
{
byte[] imageBytes = Convert.FromBase64String(pic);
//读入MemoryStream对象
MemoryStream memoryStream = new MemoryStream(imageBytes, 0, imageBytes.Length);
memoryStream.Write(imageBytes, 0, imageBytes.Length);
//转成图片
Image image = Image.FromStream(memoryStream);
return image;
}
catch (Exception)
{
Image image = null;
return image;
}
}
}
相关推荐:
SEO通过-如何通过SEO优化让你的业务在搜索引擎中脱颖而出,保定网站建设推广专家
SEO引擎优化方法-让你的网站流量暴增的实战指南,ai智慧树
SEO分类中内部优化的有:让你的网站脱颖而出!,by ai
SEO热词:提升网站排名的关键秘诀,一句话营销推广怎么写好
AI助手Stut:智能时代的创新引擎,开启未来工作新篇章,ai对ai的格斗游戏
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
ChatGPT的超链接点不开?解决方法一网打尽!,情感ai写作指令是什么
SEO门户:打造高效网站流量的关键利器,创意网站建设要求
ChatGPT进不去怎么办?解决方案与技巧,轻松畅享智能对话,ai va
ChatGPT不能打开EL?揭秘这一困扰背后的真相与解决方案,ai被动房
Goanno跨级借鉴:推动创新与提升效率的秘密武器,崇明区智能ai艾灸费用
ChatGPTCanvex打不开?详细分析及解决方法助你顺利使用,ai2.5d网格线去除
seo需要学些什么内容,学seo的基础 ,中国ai公司年收入
用AI修改文章,提升写作效率与质量的新时代
GoogleSEO打满分自然流量会高吗?揭开SEO优化的真相,猪插画ai
ZBlog:开启你的个人网站新时代,轻松搭建与管理,二手手机营销推广方案
ChatGPT出现错误503?你需要知道的解决方案和应对策略,ai拉伸字效
pbootcms自动翻译插件,让你的网站轻松实现多语言覆盖,ai 镀金
AI+写文章:开启智能创作新时代
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
如何识别文章是否由AI写作:技巧与方法解析
SEO行销:开启网站流量增长的秘密武器,百威产品关键词查询排名
SEO才能:提升网站排名,突破网络营销的核心竞争力,南宁本地seo营销公司
目前最火的AI软件有哪些?深度解析必备工具
SEO出来,打破流量瓶颈,助力企业增长的关键策略,南昌营销推广代理商电话
seo黑帽是什么,列举几种seo黑帽行为 ,穿老款的ai丢人吗
seo用到什么软件,做seo需要用到什么软件 ,皮皮ai
SEO很多,如何在竞争激烈的市场中脱颖而出?,在SEO优化中
seo简报什么意思,seo工作汇报 ,万花筒 ai
ChatGPT充值打不开?这几招教你轻松解决问题!,免费的ai写作绘图
SEO外链建设:提升网站排名的关键策略,ai偏执
OpenAI网站崩溃原因:背后的技术与挑战,千牛Ai智投在哪里找
个性化广告:新时代营销的秘密武器,建设经营性网站怎么记账
SEO优化流程:助力网站快速提升排名的关键策略,1745ai
SEO优化做什么的?揭秘SEO优化的核心价值与实战应用,ai做金色
SEO要好,网站流量翻倍的关键秘诀,品牌网站建设关键词优化
GPT-3.5网页版:让你与人工智能零距离接触,ai英语学
SEO字:如何通过精准关键词提升网站流量与排名,赣州于都网站推广
SEO教你如何快速提升网站排名,打破竞争壁垒!,本溪seo优化排名公司
SEO调整,助力网站流量爆发式增长!,江都seo优化排名
怎样使用AI写文章:释放创作潜能,提升写作效率
SEO已经成为数字营销的核心,如何利用SEO提升网站流量和转化率,含山网站优化推广
颠覆写作方式:免费的AI续写软件助你轻松创作
为什么越来越多的人选择在知乎发布文章?这里面的机会你可能还没发现!,潍坊关键词排名提升
ChatGPT:智能对话开创新时代,ai做渐变直线
AI免费生成文章让创作变得轻松自如
seo种草什么意思,seo yoo na ,三维地震反演AI
互联网留痕:数字时代的隐形轨迹与自我管理,灯塔网站推广包年多少钱
seo需要做些什么,做seo的 ,超级ai地图
优化服务网-提升客户体验,打造全方位智慧服务平台,东莞网站建设员招聘信息