2010-12-14 4 views
0

개체의 일부 사진을 저장할 ASP.NET의 앱을 제작하고 있습니다. 사진은 공급 업체가 업로드하고 구독자가 다운로드합니다. 사이에, 그들은 가입자에게 이용 가능하게되기 전에 편집되어야 할 것입니다.웹에서 고급 이미지 편집

편집에는 그림의 개체 주위에 단단한 방향으로 자르기 경로가 만들어 지는데 여기에는 일부 고급 데스크톱 이미지 소프트웨어가 사용되어야합니다.

제 문제는 내 ASP.NET 응용 프로그램과 데스크톱 소프트웨어간에 사진을 사용자가 쉽고 투명하게 교환하는 것입니다. - 수동으로 이미지를 다운로드하고 업로드합니다. (사용자 친화적이지는 않습니다 ...) - 웹 서비스에 업로드 할 수있는 이미지 편집 프로그램 (Haven 아직 찾지 못했습니다 ...) - 이미지 편집 프로그램 용 플러그인 개발 (너무 높습니다 ...)

감사의 말에 고맙게 생각합니다.

+0

질문 하시겠습니까? – Ross

+0

제 질문은 : 위의 목표를 달성하는 가장 좋은 방법은 무엇입니까? – kenik

답변

0

웹 서버와 파일 공유간에 파일을 이동하려면 자동화가 필요합니다. 나는 처리해야 할 이미지의 수가 꽤 크다고 가정하고 있습니다. 그렇지 않으면 이미지를 다운로드하거나 다시 업로드하는 오버 헤드가 그다지 크지 않을 것이기 때문입니다.

1)은 "새로운"로 표시 한 일부 날짜/시간, 또는 파일부터 사용할 수있는 파일, 또는 새로운 파일을 나열 웹 응용 프로그램을위한 API를 만듭니다

그래서 다음을 수행합니다. API는 날짜/시간을 표시하기 위해 신뢰하고 싶지 않으면 API를 사용하여 상태를 표시 할 수 있어야합니다 (따라서 무언가를 끝내면 끝낼 수 있고 다시 표시되지 않습니다). 그것은 새로운 것입니다.

2) 일정에 따라 실행하고 자동으로 로컬 네트워크에서 공유 파일 시스템 영역에 파일을 다운로드하기 위해이 API를 사용하고,

응용 "다운로드"그들을 표시 응용 프로그램 (비 웹) 쓰기 또한이 파일들 (다운로드 한 파일들 (로컬 공유에 &)을 저장)을 변경해야하며, 변경된 경우 웹 응용 프로그램에 다시 업로드해야합니다. 이렇게하려면 파일 이름과 수정 날짜/시간의 데이터베이스를 유지해야 할 수 있습니다.

웹용 언어 (C# 또는 vb라고 가정)를 작성하는 데 너무 어렵지 않습니다. "API"란 자동화 응용 프로그램과 구문 분석 할 수있는 표준화 된 형식 (예 : json)의 목록을 제공하는 웹 페이지와 다시 업로드 할 수 있도록 파일을 게시 할 수있는 다른 페이지를 의미합니다.

나는 웹 서버가 자신의 웹 서버가 아니거나 일반적으로 이미지 편집기가 이미지 편집기가 액세스 할 수있는 영역에 직접 파일 업로드를 저장할 수 없다고 가정하고 있습니다. 그렇지 않으면 그냥 그렇게 할 수 있습니다.

+0

안녕하세요 Jamietre, 답변 해 주셔서 감사합니다! 우리는 당신의 해결책을 논의하고 있습니다. – kenik

0

다른 해결책을 제시했습니다.

저는 편집자의 컴퓨터에 자체 Windows 응용 프로그램이 있다고 생각합니다. 이 앱은 맞춤 확장 프로그램과 연결됩니다. 편집자가 편집을 위해 파일을 (이 확장자를 사용하여) 다운로드하면 우리의 응용 프로그램에서 열리고 일부 편집 프로그램에서 이미지가 열립니다.

이 응용 프로그램은 파일의 변경 사항을 모니터링하며 이러한 경우 해당 이미지를 업로드합니다.

이 문제에 대한 의견이 있으십니까?