Serializar o ActiveDocument atual do suplemento office 2007

Estou criando um suplemento do VSTO Office 2007.

Eu preciso estar habilitado ou encontrar uma solução onde eu possa salvar em um webservice com umbyte[] em vez de disco rígido.

Então, eu abro o documento indo para um site e clicando em um URL, que clica em me enviar um documento do Word, e eu seleciono Abrir usando o MS Word 2007.

O documento é aberto e, se eu verificar os dados que tenho:

ActiveDocument.Fullname = http: // [nome_do_servidor ou ip] / [alguma pasta iis] /file.asp? Id = 353 & type = doc`

então eu acho que isso é tudo na memória desde que eu não tenho o arquivo original ou arquivo temporário, se existir.

Não tenho nenhum problema em um disco, mesmo se o documento estiver aberto. Como posso fazer umabyte[] de uma correnteActiveDocument?

Eu encontrei muitas respostas, que afirmam que isso não pode ser feito. Mas eu também tenho um cliente que tem um antigo add-in que faz obyte[] de uma correnteActiveDocument.

Alguém pode me ajudar.

questionAnswers(1)

yourAnswerToTheQuestion