Записать компакт-диск из Silverlight - PullRequest
1 голос
/ 02 сентября 2010

У меня есть приложение Silverlight с большой DataGrid.Я добавил возможность экспортировать содержимое этой DataGrid в Excel, PDF и некоторые другие форматы.В моем диалоговом окне экспорта у меня есть флажок «Записать на CD».Причина, по которой я пытаюсь это сделать, заключается в том, что моя пользовательская база действительно хочет иметь возможность экспортировать файлы непосредственно на CD.

Мой вопрос: возможно ли это даже с Silverlight?Я думаю, что могу сделать это с помощью COM-взаимодействия, которое было представлено в Silverlight 4. Но я знаю, что COM-взаимодействие ограничено Windows, потому что эта кроссплатформенная поддержка была бы отменена.Я думаю, мои вопросы:

  1. Можно ли записать на компакт-диск с Silverlight?
  2. Является ли COM Interop "способом" для достижения этой цели?
  3. Есть лиспособ записи на компакт-диск из Silverlight на Mac?

Спасибо!

1 Ответ

1 голос
/ 02 сентября 2010

COM-взаимодействие возможно только в режиме Out-Of-Browser и с повышенными правами. Кроме того, COM предназначен только для Microsoft, поэтому вы не сможете использовать его с Macintosh.

Может быть, вы можете сгенерировать файл ISO или ZIP на стороне сервера или даже на стороне клиента, если вы хотите и передать его пользователю, таким образом, пользователь может решить сохранить его на USB-накопителе или записать на CD сами.

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