none
Как отобрзить документ Word на странице aspx RRS feed

Ответы

Все ответы

  • Обычными способами никак.

    Сделаем содержимое сообщества лучше, вместе!

    10 июля 2014 г. 13:27
    Модератор
  • Подскажите пожалуйста эти способы, или это возможно только с применением сервера Sharepoint. Логика такая: есть сайт созданный в Visual Studio 2013, документы Word или Excel лежат в папке Doc, нужно отобразить их содержимое на странице *.aspx 
    10 июля 2014 г. 14:07
  • Насчёт Sharepoint ничего сказать не могу. По этому поводу можете спросить тут. Дело в том, что обычный файл word открывает специальная программа, а веб-браузер таковым не является. Нужны плагины, которых нет или я про них не знаю, но это ни есть универсальное решение если придётся смотреть из разных браузеров.

    Сделаем содержимое сообщества лучше, вместе!

    11 июля 2014 г. 6:47
    Модератор
  • Можно его конвертировать в HTML и отобразить во фрейме или в xml и отобразить при помощи xslt.

    Можно еще попробовать воспользоваться 

    Open XML SDK


    Все должно быть просто, очень просто, настолько просто, на сколько это возможно!

    11 июля 2014 г. 8:00
  • Думаю я нашёл решение этой проблемы - http://habrahabr.ru/company/tiktokcoach/blog/223179/

    Office Web Apps Server можно поставить на виртуальную машину в Azure, там же располагается и сайт. Если есть более простое решение - пожалуйста напишите.

    11 июля 2014 г. 8:10
  • Попробуйте сохранить доки как HTML. Microsoft.Office.Interop должен уметь это делать, если нужна динамика. Если файлы статичные то все еще проще.
    11 июля 2014 г. 12:31
  • Всем большое спасибо. Я добился нужного мне результата. В подписке Office 365 есть SharePoint 2013, выкладываете в SharePoint файлы Word, Excel, PowerPoint - нажимаете на кнопку "Получить ссылку" (на чтение или чтение и редактирование) и все ))) Никаких заморочек, все оказалось очень просто.

    Мой пример:

    https://hermesllc.sharepoint.com/_layouts/15/WopiFrame.aspx?guestaccesstoken=56MeGK1V09DZ%2bSPVzEznwrfRnY%2fyifeVhlzBRA5yF7U%3d&docid=048a066ba800342548e69c83029464dfa&action=view

     
    • Помечено в качестве ответа Evgeny 20100 11 июля 2014 г. 15:59
    11 июля 2014 г. 15:59