开发一个简单的照片ASP.NET / MVC应用程序,该怎么做?

时间:2008-11-15 19:44:32

标签: asp.net asp.net-mvc photo

我找到了这个网站(photoblog) http://www.OneReaction.net/

我很好奇这是怎么做到的: 1)从源代码中您看不到图像URL 2)如何在不改变底层照片的情况下在图像上叠加版权信息?

想法?谢谢!

3 个答案:

答案 0 :(得分:4)

点击此链接:Watermarking Images in ASP.NET with an HttpHandler。它描述了一种为网站的每个图像添加水印的技术。通过将HttpHandlerweb.config的路径更改为不太通用的路径(例如/photos/*.jpg),您可以将效果约束为图像子集。

答案 1 :(得分:2)

我相信ImageHandler.ashx正在拦截请求并将版权信息放入图像,然后再将其发送到浏览器。处理程序可能设置为捕获浏览到.jpg文件的所有尝试。

documentation on the drawing namespace应该可以帮助您找出将文本插入图像的实际代码。

答案 2 :(得分:0)

网址为源代码

<img id="image" title="Condemned to Contrast II" src="Resources/ImageHandler.ashx" 
    alt="Condemned to Contrast II" style="border-width:0px;" />

尝试this link