十万火急...大哥大姐求救啊!!!!!!

wuniaomao 2010-10-15 04:20:55
公司要我做个水位示意图,我想用下面的方法做:



我想缓冲去直接用画三张图片..
Bitmap bmp=new Bitmap(width,height);
Graphics g=GraGraphics.FromImage(bmp);
g.drawImage("1.gif"); //底图
g.drawImage("2.gif"); //可以根据数据自由变换高度
g.drawImage("3.gif"); //覆盖掉不需要的区域,使白色透明
按图片顺序一层一层画,但是就是最后一张如何他的白色那块透明啊??

...全文
163 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
0 1看天下 2010-10-20
  • 打赏
  • 举报
回复
有点难!!!关注中。。。
仙儿 2010-10-20
  • 打赏
  • 举报
回复
请高手给你解决吧
wuniaomao 2010-10-20
  • 打赏
  • 举报
回复
我要的水位那张图会根据数据动态变化,然后在盖上第三层图,这是ps的图层思想...
就是因为不会flash才想这样弄的...
米娅 2010-10-20
  • 打赏
  • 举报
回复
要么就用flash做,做成*.fla或*.gif都行
要么你就弄一个规则的坑。
  • 打赏
  • 举报
回复
简单问题何必如此麻烦
wuniaomao 2010-10-20
  • 打赏
  • 举报
回复
可能是我说的不清楚...
我要的就是用GDI画啊,其他都不用考虑了css的filter滤镜我也知道..用GDi如和让最后一张白色的部分透明啊???
wwfgu00ing 2010-10-15
  • 打赏
  • 举报
回复
PYGIT 2010-10-15
  • 打赏
  • 举报
回复
那样会有模糊残留点的吧,还不如直接用gif
sbdxiq 2010-10-15
  • 打赏
  • 举报
回复
顶5#。。。
int64 2010-10-15
  • 打赏
  • 举报
回复
应该弄个规则的坑
beyond_me21 2010-10-15
  • 打赏
  • 举报
回复
把第3张白色的用photoshop挖掉,保存成gif或png格式就可以了
rwm5366745 2010-10-15
  • 打赏
  • 举报
回复
你把3.gif和1.gif 合并成一张图不就行了吗
kkbac 2010-10-15
  • 打赏
  • 举报
回复
你做成gif的时候.就做成透明的就可以了啊.
Assassin_ 2010-10-15
  • 打赏
  • 举报
回复
把你这块的背景设置成第一块的背景色,

放上去 , 就看不出来了
Assassin_ 2010-10-15
  • 打赏
  • 举报
回复
找美工

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧