Um link, com um anchor (tag ) simples, para um arquivo .doc: OK, SUCESSO. Ao clicar, abre a opção de SALVAR ou ABRIR.
O mesmo link, mas apontado para .docx: ERRO! Ele tenta converter para zip, xml, etc. (neste modo, aqui explica como converter: http://www.troublefixers.com/repair-corrupt-word-document/).
Para abrir o .DOCX (vale também para .XLSX), sem conversões, e usando C#, é necessário:
- Abrir o arquivo via Stream
- Converter para Byte[]
- Montar o cabeçalho
- Printar saída desse resultado.
Veja como:
0 comentários:
Postar um comentário