图片叠加~
如何将几个 图片 叠加为一张? 问题点数:50、回复次数:6Top
1 楼Toti(连自己都承认不行,还有什么话好说!)回复于 2005-07-30 19:12:45 得分 10
你这样做,看看能不能实现,在添加新页中选择XML文件来添加带XML后缀名页面
然后把这个复制过去
<Ad>
<ImageUrl>../Images/BookAd1.gif</ImageUrl>
<NavigateUrl>http://www.gotop.com.tw</NavigateUrl>
<AlternateText>GoTop</AlternateText>
<Keyword>Books</Keyword>
<Impressions>80</Impressions>
</Ad>
<Ad>
<ImageUrl>../Images/BookAd2.gif</ImageUrl>
<NavigateUrl>http://www.gotop.com.tw</NavigateUrl>
<AlternateText>GoTop</AlternateText>
<Keyword>Books</Keyword>
<Impressions>80</Impressions>
</Ad>
<Ad>
<ImageUrl>../Images/BookAd3.gif</ImageUrl>
<NavigateUrl>http://www.gotop.com.tw</NavigateUrl>
<AlternateText>GoTop</AlternateText>
<Keyword>Books</Keyword>
<Impressions>80</Impressions>
</Ad>Top
2 楼Toti(连自己都承认不行,还有什么话好说!)回复于 2005-07-30 19:16:02 得分 5
我解释一下
<ImageUrl>../Images/BookAd1.gif</ImageUrl>是连接图片
地址
<NavigateUrl>http://www.gotop.com.tw</NavigateUrl>你要连接到哪个
网页
中去
<Impressions>80</Impressions>是图片在显示的平率
这里在我书上的一个例子,你看看对你有帮助不
Top
3 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-07-30 19:37:24 得分 5
用Gif好了Top
4 楼snow_flyfly(雪飞飞)回复于 2005-07-30 20:35:45 得分 0
我的意思是:将图片合成为一个,图片合成(类似于添加水印这种处理)Top
5 楼iif(哥舒翰)回复于 2005-08-02 14:50:11 得分 30
System.Drawing.Image imgClothing = null;
imgClothing = System.Drawing.Image.FromFile("c://big.jpg");//原始图案
Graphics gPrimalClothing = Graphics.FromImage(imgClothing);
System.Drawing.Image imgPic = null;
imgPic = System.Drawing.Image.FromFile("c://small.jpg");//要合成的图案
int xPosOfPic = (281 - 100 + 10) / 2;
int yPosOfPic = (238 - 90 - 20) / 2;
gPrimalClothing.SmoothingMode = SmoothingMode.AntiAlias;
gPrimalClothing.DrawImage(
imgPic.GetThumbnailImage(100, 90, null, IntPtr.Zero),
new
Rectangle(xPosOfPic, yPosOfPic, 100, 90),
0, 0, 100, 90, GraphicsUnit.Pixel);//合成图案
Response.ContentType = "image/jpeg";
Response.Charset = "gb-2312";
imgClothing.Save(Response.OutputStream,ImageFormat.Jpeg);
gPrimalClothing.Dispose();Top
6 楼iif(哥舒翰)回复于 2005-08-02 14:51:28 得分 0
图片叠加后只是有点 模糊 ,这个怎么解决呢?Top