현재 asp.net C#에서 사용자 지정 서버 컨트롤을 만들고 VS2010을 사용하고 있습니다.사용자 지정 서버 제어 및 이미지 처리
이미지를 별도의 웹 프로젝트에 바로로드 할 수있는 사용자 지정 서버 컨트롤을 만들려고합니다. 예 : 사용자 지정 서버 컨트롤과 최소한의 설치 및 구성으로 컨트롤을 드래그 앤 드롭 할 수있는 별도의 웹 프로젝트. 요점은 다른 웹 프로젝트의 어느 곳에서나 다시 사용될 수 있다는 것입니다.
기본 맞춤 컨트롤을 만들었지 만 맞춤 서버 컨트롤을 통해 이미지를 직접로드하고 별도의 웹 프로젝트에 표시 할 수 있어야합니다. 이미지는 당분간 고정 위치에서 나옵니다.
기본적으로 나는 이미지가 있고 컨트롤을로드하여 컨트롤에 전달한 다음 사용자 지정 컨트롤이있는 웹 페이지에 표시하려고합니다. 나는 이미지 핸들러를 조사하고 별도의 일반 핸들러를 가지고 있지만 행운이 없다.
이미지 위치 -> 사용자 정의 컨트롤 -> 사용자 정의 컨트롤로 전달 된 이미지를 표시하는 웹 페이지.
누구든지이 작업을 수행하는 방법을 알고 있습니까?
UPDATE :
내가 충분히 처음 라운드 분명하지 않다 죄송합니다.
두 개의 프로젝트, 하나의 사용자 지정 컨트롤 프로젝트 및 하나의 asp.net 웹 사이트 프로젝트가 있습니다. 첫 번째 프로젝트 (사용자 정의 컨트롤)는 웹 서비스에서 바이트 스트림을 가져 와서이를 Image 객체로 변환합니다. 이 시점에서 컨트롤이 웹 사이트의 웹 페이지에 이미지를 추가하기를 원합니다. 그러면 사용자 정의 컨트롤이 asp.net 웹 사이트에 등록되고 내가 추가 한 컨트롤이 페이지에 렌더링됩니다. 그러나 버퍼에서 복구 한 이미지를 렌더링 한 다음 웹 페이지에 로컬로 파일로 변환하려고합니다.
필자는 bytestream에서 이미지를 가져 와서 이미지를 디렉토리에 저장하는 데 아무런 문제가 없습니다. 내가 겪고있는 문제는 처음에 이미지를 웹 프로젝트에 저장하지 않고도 웹 페이지에 이미지를 렌더링하고 싶습니다. 프로젝트를 실행할 때 localhost/images/myimagefrombystream.jpg 이미지 URL을 설정할 수 있지만 올바른 접근 방법인지 여부를 확신 할 수 없도록 웹 디렉터리에 이미지를 저장하는 방법에 대해 생각해 보았습니다.
아이디어가 있으십니까?
악의를 조금 더 명확하게하기 위해 좀 더 자세하게 추가하십시오. – RiggleBits