Eu estou programaticamente convertendo um arquivo HTML existente que foi criado dinamicamente para um documento do MS Word. Eu corri para uma situação onde o objeto MS Word Document não consegue processar o arquivo HTML se esse arquivo acaba sendo muito grande. Eu recebo o mesmo resultado, independentemente da minha escolha de linguagem de programação (eu tentei converter de HTML para DOC em C ++ e VBScript). Eu também vejo que até mesmo o aplicativo Microsoft Word engasga ao tentar abrir este mesmo arquivo.
Pensei em eliminar a tarefa de gerar dinamicamente um arquivo HTML e, em vez disso, gravar seu conteúdo em um arquivo * .doc. Mas há a questão de preservar formatação e layout previamente definidos.
Alguém é capaz de explicar opções adicionais?
fonte