日期:2014-05-18  浏览次数:20397 次

小问题,如果给已有图片添加水印并输出
原始图片在
ysimages目录下,例如有这样的图片
ysimages/01000001.jpg
ysimages/01000002.jpg
ysimages/01000003.jpg
......

现在用户登陆后,如果用户代码为01000001,那么则取出
ysimages/01000001.jpg 写入到内存里
然后用户访问自己的信息时,把01000001.jpg加上水印图片Logo.gif(这张图片是透明的水印),
然后输出到一个image图片控件里.而不把真实的图片地址告诉用户.

注:输出的图片不生成新的图片.

高手请指点一下,为谢.

------解决方案--------------------
新建一个WEB页面
ShowImage.aspx
里面这样写

引入命名空间
C# code
using System.Drawing;
using System.IO;
using System.Drawing.Imaging;