Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MCarrard

Javascript x Word

Recommended Posts

Olá!

 

Estou com um problema e não estou conseguindo encontrar uma solução. Eu tenho uma aplicação onde o cliente cria um modelo de documento e esse modelo é dinamicamente construido com o conteúdo do banco de dados e apresentado em um browser. Isto funciona perfeitamente.

 

Eu precisa agora pegar o documento atualmente apresentado no navegador, com o seu conteúdo corretamente formatado e importar para o MS Word. Eu consigo executar o word, mas quanto eu vou inserir o meu texto, ele vai com todas as tags do html. Alguém sabe como posso fazer para importar o texto corretamente formatado? Como seu eu selecionasse esse texto no navegador e depois copiasse para o word.

 

Meu código é:

 

var documento = document.getElementById("documento");
	var texto = documento.innerHTML;
	var wordDoc=new ActiveXObject('Word.Application');
	var oword = wordDoc.Documents.Add( "aqui eu importo do modelo .dot a ser usado com o texto" );
	wordDoc.Selection.TypeText( texto ); <== aqui eu tento inserir o texto que é colocado com as tags do html
	wordDoc.Application.Visible=true;
	wordDoc=null;

Se alguém puder me ajudar, eu agradeço.

 

Marcos (carrard@gmail.com)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.