Inserir Texto em .doc

5 respostas
F

Senhores,
Tenho um documento .doc já pronto só que preciso popular ele com dados vindo da página.
Porém os dados devem ficar dentro das colunas que já forma criadas nesse doc.
Alguém sabe :?:

5 Respostas

Jhonatan_morais

Acredito que o que vc precisa é da API jakarta POI.

http://www.devmedia.com.br/como-manipular-arquivos-excel-com-jakarta-poi-parte-ii/5891

nesse site ai tem umas dicas de como utilizado.

ai depois é só adaptar para o seu problema.

abraço.

F

Jhonatan morais:
Acredito que o que vc precisa é da API jakarta POI.

http://www.devmedia.com.br/como-manipular-arquivos-excel-com-jakarta-poi-parte-ii/5891

nesse site ai tem umas dicas de como utilizado.

ai depois é só adaptar para o seu problema.

abraço.


mas nao estou tentando manipularar excel mas sim .doc

F

Jhonatan morais:
Acredito que o que vc precisa é da API jakarta POI.

http://www.devmedia.com.br/como-manipular-arquivos-excel-com-jakarta-poi-parte-ii/5891

nesse site ai tem umas dicas de como utilizado.

ai depois é só adaptar para o seu problema.

abraço.


blz mas quero trab com .doc

Jhonatan_morais

então po, a jakarta poi é para a manipulação de arquivos do pacote MS Office. o link foi so um exemplo.

F

Então peguei um cod aqui do guj mas não consigo, segue:
File file = new File("C://Ficha de Cadastramento.doc"); POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(file)); HWPFDocument word = new HWPFDocument(fs); Range mapa = word.getRange(); mapa.replaceText("Nº DE REGISTRO","1111111111111111111"); mapa.replaceText("ASSINATURA DO CHEFE DA AAIJ","222222222222222222"); OutputStream outreplaceText = new FileOutputStream("C://Users//administrator//Desktop//DocTeste.doc"); word.write(outreplaceText); outreplaceText.close();

Criado 10 de março de 2013
Ultima resposta 11 de mar. de 2013
Respostas 5
Participantes 2