Хостинг приложения Microsoft Office в Silverlight 4?

Я знаю, что Silverlight 4 имеет поддержку взаимодействующего с COM через AutomationFactory класс.

dynamic excel = AutomationFactory.CreateObject( "Excel.Application" );
excel.Visible = true;

Но это создает отдельное окно для COM-объекта. Что я пропускаю, вот то, если я на самом деле могу на самом деле разместить документ Office в своем приложении Silverlight - в ContentPresenter, например?

5
задан Todd Main 22 July 2010 в 19:35
поделиться

1 ответ

Вы ничего не упускаете - это невозможно. Вы можете поискать конвертеры в Silverlight документов Office, такие как

  • TextGlow для Word (источник находится CodePlex ) (2007 [ и, возможно, Только формат 2010 ]).
  • PowerPoint в Silverlight Конвертер (преобразование на стороне клиента, требуется установка PowerPoint), также на CodePlex .

Оба они предназначены только для просмотра и не могут приблизиться к полной точности - но это «достаточно хороший» набор опций.

3
ответ дан 15 December 2019 в 06:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: