天天看点

转载:图片叠加~图片叠加~

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

图片叠加~

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

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

scrolling="no" frame 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

相关问题

  • 如何在图片上叠加半透明图片?
  • 两张bmp图片叠加问题(透明)
  • 请问如何在一个jpg图片上面叠加文字
  • 请教文字和图片叠加速度太慢
  • 有没有GD库操作,图片叠加的例子?
  • imageEn中两个图片的叠加,上面图片背景的处理?
  • 怎么在BMP图片上叠加半透明的文字或图片?
  • 在BMP图片数据上叠加字符,不是用于显示,而是真正叠加到图片中去(图像为640*480*3)
  • 请问如何用GDI+制作一个图片叠加的效果
  • 用html怎么把两张图片叠加在一起合成一张图片呢?