Просмотр файлов Microsoft Office 2007/2010 в C # winforms - PullRequest
0 голосов
/ 11 февраля 2011

Я прочитал много статей и ТАКИХ вопросов по этому вопросу, но ни одно привлекательное решение не пришло мне на глаза!

В основном мне нужно:

  • Просмотр документов MS Office 2007/2010 в моем приложении winforms
  • Редактирование не требуется, однако будет БОЛЬШОЕ, если будет предоставлено

Что я пробовал:

  • Я пытался использовать элемент управления веб-браузера после установки флагов реестра для открытия офисных документов в том же окне браузера, а не сохранять их на своем компьютере
  • Я пытался использоватькомпонент просмотра Edraw Office, однако, я не могу купить лицензии всем целевым пользователям моего приложения, и пробная версия раздражает, когда я открываю и закрываю приложение, появляется сообщение «купить лицензию»
  • Я такжевидел этот SO вопрос Как мне отображать офисный и / или PDF-контент в форме Windows? и ответ неплохой, хотя мне не нужна функция редактирования, но я все же хотел быуметь копировать текст из просматриваемого документа.то есть этот ответ не будет работать для меня

Последнее замечание: использование компонента веб-браузера было бы идеальным, поскольку я уже использую его для просмотра файлов PDF / html / txt и обеспечения функциональностичтобы заставить его работать с документами MS Office, я бы сделал приложение именно таким, каким я надеюсь!

Я уже пытался использовать эту статью:
http://support.microsoft.com/kb/304662
, но веб-браузер все еще предлагает сохранить файл на моем компьютере.: S

Есть предложения?

1 Ответ

0 голосов
/ 11 февраля 2011

Я немного погуглил и нашел DSOFrameer , который был предназначен для этого, но обнаружил, что проект удален, вот почему Местоположение DSOFramer Скачать и это

это может быть полезно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...