É possível criar e, em seguida, fazer upload de um arquivo de imagem para um servidor web do Silverlight?
-
02-07-2019 - |
Pergunta
Eu só comecei a usar o Silverlight 2 beta e não pode encontrar como ou se é possível tornar uma tela para uma imagem bitmap e, em seguida, enviá-lo para o meu servidor web?
Isso é possível e se assim como eu concluir esta tarefa?
Update: Esta é agora possível sob Silverlight 3 usando um bitmap gravável para salvar o XAML como um JPEG ver o post aqui: http://blog.blueboxes.co.uk/2009/07/21 / rendering-xaml-to-a-jpeg usando-o Silverlight 3 /
Solução
Você não pode processar uma tela para um bitmap em Silverlight 2, mas se você pudesse gerar uma versão XAML da sua tela, você pode passá-lo para o servidor e fazer algo como lado este servidor:
http://www.thedatafarm.com/blog/2008 /01/31/ConvertingSilverlightInkPresenterImagesToAPNGFile.aspx
Outras dicas
A única opção que você tem agora (se você deseja que seja feito no Silverlight CLR no lado do cliente) é começar com fjcore
http://code.google.com/p/fjcore/
É apenas um ponto de partida, você terá que escrever um monte de código -. Que principalmente lhe dará uma representação de imagem e um JPEG Encoder
Você não pode obter os pixels da tela, por isso, se você precisa disso, então eu acho que você está fora de sorte. Mas fjcore iria dar-lhe um objeto de imagem que você poderia escrever desenho rotinas para e, em seguida, você teria que recorrer a esse lugar (não sei o que você está tentando fazer, mas se é simples, pode ser ok).