2012-07-25 42 views
-1

我想建立一个网页,用户可以拖动&下降了图像海誓山盟,然后将它们合并成一个图像。与拖放合并图像 - asp.NET

Somthig这样http://tympanus.net/Tutorials/ImageVampUp/但与C#/ asp.net服务器端。

有没有人有一个想法,我可以在哪里开始呢?

+0

** http://www.1stwebdesigner.com/freebies/drag-drop-jquery-plugins/** – 2012-07-25 15:04:02

+0

@huMptyduMpty快速启动前端工作的实用信息。不过,我不认为这就是要求的。 – DannyMeister 2012-07-25 15:29:30

回答

1

的C#后端真的应该是非常简单的。 System.Drawing类很好地支持alpha。如果将一个支持alpha的图像(如PNG)加载到Image类中,那么当您调用Graphics.DrawImage方法时,透明度将保留下来,并在底层图像后面显示其背后的底层图像。您可以通过其他方式控制Alpha,例如通过ImageAttributes为图像添加透明度。这是关于我可以提供的最佳答案,没有更具体的问题。

对于前端的JavaScript像你链接到例如动态HTML可能是一个伟大的路要走,特别是如果你使用一个不错的js框架,需要照顾的浏览器兼容性的为您服务。

编辑:我应该指出,System.Drawing中是记录不为ASP.NET。事实上,这是.NET中所有与绘图相关的API所在的命名空间,而绘图是Web服务非常有效的用例。你可以查看Windows Imaging Components,如果你愿意的话,这是他们推荐的选择,但是你会离开C#的领域。当你不想成为一个超级高吞吐量的服务时,我还没有看到在ASP.NET应用程序中使用简单的图像相关调用的任何问题。