转载:图片叠加~

转载自:http://topic.csdn.net/t/20050730/17/4178549.html

图片叠加~

楼主snow_flyfly(雪飞飞) 2005-07-30 17:28:40 在 .NET技术 / C# 提问

如何将几个 图片 叠加为一张? 问题点数:50、回复次数:6Top

scrolling="no" frameborder="0" src="/Include/Board.htm?Tags=">

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

相关问题
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值