Azure에서 실행되는 ASP.NET MVC 3 응용 프로그램이 있습니다.브라우저를 통해 Azure 기반 Office 문서 조작
내 응용 프로그램의 한 부분에서 사용자가 브라우저에서 문서를 작성, 편집, 삭제 (Word, Excel) 할 수 있기를 원합니다.
편집 : 나는 지금 세 가지 옵션을보고 한
, 도로 차단 문제와 모든.
1) Open XML은 내가 필요로하는 거의 모든 것을 수행하고 Azure에서 잘 작동하기 때문에 처음에는 매우 매력적이었다. 그러나 사용자가 실제로 브라우저에서 문서를 편집 할 수 없도록하는 것은 아닙니다.
2) CKEditor 또는 TinyMCE와 같은 WYSIWYG 편집기를 사용하면 사용자가 실시간으로 문서를 편집 할 수 있기 때문에 (그러나 Excel은 사용할 수 없습니다.) Word와 WYSIWYG간에 변환 할 수있는 방법을 찾을 수 없습니다. formats (HTML.)
- 나는 OpenXML에서 두 가지 형식을 변환하는 것을 찾으려고했습니다. 본질적으로 1)과 2)를 병합합니다.
3) 마지막으로, 가장 쉽고 포괄적 인 것처럼 보입니다. Office365를 응용 프로그램에 통합하는 것입니다. Office Web Apps (Word, Excel)를 사용하면 Blob 저장소에 파일을 저장할 수 있습니다. 또한 사용자가 파일을 클릭하면 Office가 열리고 사용자가 파일을 편집하고 다시 저장할 수 있습니다. 이 문제로 내가 만난 몇 가지 문제가 있습니다. 필자가 원하는 기능을 사용하는 유일한 방법은 SharePoint Online을 사용하는 것입니다. SharePoint Online은 나를위한 옵션이 아닙니다. 또한 나는 약간의 salablity 걱정이있어
나는 그것이 가장 빠르고 가장 우아한 해결책 인 것처럼 보이기 때문에 3)쪽으로 더 기울고있다.
Office Web Apps에서 SharePoint를 사용하지 않고 Azure에서 파일을 저장 (및 편집)하도록 지시하는 좋은 방법이 있습니까?
"브라우저에서"당신이 언급하는 Office Web Apps와 같은 것? – mcollier
필자는 그렇게 생각합니다.하지만 웹 응용 프로그램이 Azure의 Blob 저장소와 연결되는 방법을 잘 모르겠습니다. 이견있는 사람? – James