Читайте документы Office Excel 2007 изнутри Silverlight - PullRequest
0 голосов
/ 30 ноября 2010

У меня есть требование прочитать файл Excel 2007 (* .xls) из Silverlight, а затем извлечь данные из этого файла xls.Мой опыт работы в веб-технологиях говорит мне, что это может быть невозможно, но я решил задать вопрос в любом случае.

Решение, которое приходит на ум, состоит в том, чтобы создать сервис, который может обрабатывать это извлечение, но эта реализация предназначена для огромной пользовательской базы по всему миру, и мы обеспокоены нехваткой серверных ресурсов, поэтому мы 'повторно исследовать варианты на стороне клиента.

Это будет корпоративная интрасеть, но мы, пользователи, знаем точную разметку файла xls и не можем выполнить преобразование перед передачей в компонент Silverlight.

  1. Итак, во-первых, возможен ли такой тип вещей с Silverlight, я знаю, что это было несколько лет назад
  2. Если это невозможно из коробки, любые сторонние компоненты, коммерческий или с открытым исходным кодом?
  3. Я думал о написании клиентского приложения WCF, которое будет обслуживать запросы от Silverlight таким образом, отправлять открытый файл xls в приложение службы WCF, обрабатывать -> отправлять результаты обратно.Как вы думаете, это правдоподобно?
  4. Если не Silverlight, может ли Flash или Java-апплет обработать преобразование из xls в xml-клиентскую часть и передать эту информацию приложению silverlight?
  5. Как насчет MicrosoftOffice Online, как вы думаете, возможно ли передать файл в двоичном формате в приложение silver light, затем отправить его в открытый офис и вернуть обратно в формате xml?

Заранее спасибо.

1 Ответ

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