2016-05-19 3 views
0

Учитывая, что Excel в Интернете представляет собой отличную реализацию расширенного листа для Интернета, было бы желательно использовать его в качестве компонента с расширенными листами в веб-приложениях.Интеграция Office 365 Excel Online в веб-приложении

Мы используем внешний интерфейс angularjs и бэкэнд ASP.NET и хотели бы использовать Excel в Интернете в основном как компонент с расширенными листами, встроенный в веб-приложение.

Просматривая в Интернете, я не вижу никаких предположений о том, как интегрировать Excel в мое собственное веб-приложение. Кто-нибудь смог это сделать?

ответ

1

Мы можем использовать протокол WOPI для интеграции с Office Online в нашем веб-приложении. Вот две цифры показывают, как это работает:

enter image description here

enter image description here

И вы можете получить образец кода для реализации сервера WOPI от here. И ниже приведены некоторые полезные ссылки для Вас начать:

https://blogs.msdn.microsoft.com/officedevdocs/2013/03/21/introducing-wopi/

https://wopi.readthedocs.io/en/latest/

+0

Спасибо за ваше предложение. Из того, что я читал, это требует всегда базового документа. Знаете ли вы, можно ли просто отображать и редактировать ad-hoc-контент? Как упоминалось выше, мы хотели бы использовать его по существу как обычный элемент управления html5 и необязательно редактировать файлы .xlsx. – Roland

+0

Кажется, что вы хотите интегрироваться только с функцией онлайн-просмотра Office, если я правильно понял, мы можем использовать функцию «Просмотр документов в Интернете», чтобы создать ссылку для просмотра документа, хранящегося на вашем веб-сайте. Более подробно обратитесь к [здесь] (https://products.office.com/en-us/office-online/view-office-documents-online) –

+0

На самом деле, я просто хотел использовать элемент управления с расширенными листами без базового. xlsx, но я сомневаюсь, что это возможно. Тем не менее, спасибо за ваши предложения, я все равно попробую их. – Roland

Смежные вопросы