2012-07-25 4 views
-1

사용자가 & 이미지를 서로 드래그하여 하나의 이미지로 병합 할 수있는 페이지를 만들고 싶습니다.이미지를 드래그 앤 드롭으로 병합

솜 티그가 http://tympanus.net/Tutorials/ImageVampUp/인데 서버 측은 C#/asp.net입니다.

누구부터 시작할 수 있습니까?

+0

** http : //www.1stwebdesigner.com/freebies/drag-drop-jquery-plugins/** –

+0

@huMptyduMpty 프론트 엔드 작업을 시작하는 도약을위한 유용한 정보. 나는 그것이 무엇을 요구하고 있는지 생각하지 않는다. – DannyMeister

답변

1

C# 백 엔드는 정말 간단해야합니다. System.Drawing 클래스는 알파를 아주 잘 지원합니다. Image 클래스에 PNG와 같은 알파를 지원하는 이미지를로드하면 Graphics.DrawImage 메서드를 호출하면 투명도가 유지되어 그 위에 그려진 이미지 뒤에 기본 이미지가 표시됩니다. ImageAttributes를 통해 이미지에 투명도를 추가하는 등의 다른 방법으로 알파를 제어 할 수 있습니다. 그것은 더 구체적인 질문없이 제가 제공 할 수있는 가장 좋은 대답입니다.

프런트 엔드의 경우 링크 된 예제와 같은 동적 HTML 용 javascript가 좋은 방법 일 수 있습니다. 특히 브라우저 호환성을 고려한 좋은 js 프레임 워크를 사용하는 경우 특히 유용합니다.

편집 : ASP.NET에 대해 System.Drawing이 문서화되어 있음을 언급해야합니다. 사실은 .NET의 모든 드로잉 관련 API가 위치한 네임 스페이스이며 드로잉은 웹 서비스에 대한 매우 유용한 유스 케이스입니다. 원하는 경우 Windows Imaging Components를 추천 할 수 있지만 C#의 영역을 벗어나게됩니다. 초고속 처리량 서비스를 시도하지 않을 때 ASP.NET 응용 프로그램에서 간단한 이미지 관련 호출을 사용하여 어떤 문제도 보지 못했습니다.

관련 문제