请问C#能创建要显示位图的掩码位图么? 各位大虾们帮帮忙咯,如何实现呢?坐等,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的问题问的不清楚,别人的语言能实现的,C#基本能实现,特别是GDI和GDI+方面的。 首先保证你的第一张图透明色是单一的,因为我测试发现你的第一张图背景色不单一,用PS处理了一下 private void button1_Click(object sender, EventArgs e) { Bitmap img1 = (Bitmap)Bitmap.FromFile("1.jpg");//第一张图 img1.MakeTransparent(img1.GetPixel(5, 5)); Bitmap img2 = (Bitmap)Bitmap.FromFile("2.jpg");//第二张图 Graphics g=Graphics.FromImage(img2); g.DrawImage(img1,new Point(0, 0));//把第一张图贴到第二张上 g.Dispose(); img2.Save("3.jpg");//保存图片 pictureBox1.Image = img2.Clone() as Image;//显示图片 img1.Dispose(); img2.Dispose(); } img1.MakeTransparent(img1.GetPixel(5, 5));===========这句根据你图片的透明色位置决定,我假设5,5这个位置为透明色,你可以取0,0或者其他位置 c# 绘图时让鼠标变成十字 求高手 在线等 往 textarea 里面输入数据 输出时候没有换行 C#国际化问题 html空间 連繼7天有一天不能上天,有什麼好的辦法 treeview控件只在子节点添加图片,而跟节点为纯汉字,怎么设置啊 Web Service 的几个问题 C#中MDI窗体中的菜单代码如何调用另一个子窗体中的函数.我的代码调用不成功,代码如下: 初学C#遇到一问题请相告 C#写的软件,外网无法连接数据库!跪求个说法... 求助,关于无线通信的问题 如何将excel表中的数据导入到数据库中
private void button1_Click(object sender, EventArgs e)
{
Bitmap img1 = (Bitmap)Bitmap.FromFile("1.jpg");//第一张图
img1.MakeTransparent(img1.GetPixel(5, 5));
Bitmap img2 = (Bitmap)Bitmap.FromFile("2.jpg");//第二张图
Graphics g=Graphics.FromImage(img2);
g.DrawImage(img1,new Point(0, 0));//把第一张图贴到第二张上
g.Dispose();
img2.Save("3.jpg");//保存图片
pictureBox1.Image = img2.Clone() as Image;//显示图片
img1.Dispose();
img2.Dispose(); }
===========
这句根据你图片的透明色位置决定,我假设5,5这个位置为透明色,你可以取0,0或者其他位置