| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5400 人关注过本帖
标题:Image类里到底有没有FromFile( string path)方法啊??????
只看楼主 加入收藏
gundumw100
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-1-22
收藏
得分:0 
回复 20# 的帖子
我以前做j2me的,还是喜欢在canvas上直接画图
在C#中在Form上直接贴图,不喜欢用控件(java的关系):
Image img = Image.FromFile("string path");
g.DrawImage(img, 0, 0);
居然说没有FromFile()方法.只有FromHbitmap()和其他2个方法,见鬼了!

后来我是这样贴图的,但是有问题:如何使一张.png图象透明的部分不显示白色底纹
Bitmap image = Resources.logo;//logo是一张.png图象
g.DrawImage(image , 0, 0);//为什么画到这里不透明呢?
.png图象不是自动透明的嘛
2008-02-13 09:04
unangel
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-6-29
收藏
得分:0 
对于楼上的几位真是不想说你们啥,基本上什么都没有了解就说别人没仔细看书的装x犯,
注意楼主是说移动设备的开发,wince或者其他windows移动系统下面并没有完整的支持所有方法,也就是FromFile在移动设备中是无法使用的。楼主得另寻其他办法,顺便鄙视装x犯
2010-06-29 15:36
unangel
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-6-29
收藏
得分:0 
具体办法我也说一下吧

  Bitmap test = new Bitmap("/xxxxxxxx/xxx/xxx.xxx");

    pictureBox1.Image = test;

如果默认使用bitmap构造函数 括号中直接写入位图文件名称的话,那么系统将寻址到移动设备的 "\" 文件夹下,这个\文件夹是wince,其他的移动系统需要楼主自己摸索,如需要指定路径则按照我写的寻址当时即可。
2010-06-29 15:56
match0816
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-6-3
收藏
得分:0 
回复 23楼 unangel
太感谢了,不好意思挖坟了,但是因为在.NET Compact Framework上没有这个方法,折磨了一下午的时间,太感谢!
2015-04-07 17:38
快速回复:Image类里到底有没有FromFile( string path)方法啊??????
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016352 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved