Olá,

Uma maneira simples é chamar o método insertDocumentFromURL de um objeto
TextCursor.

Boa sorte.

--
Noelson


2008/11/10, Fabio Alves de Araujo Ebner - Dna <
[EMAIL PROTECTED]>:
>
> Pessoal ninguem ae sabe mesmo como eu posso jogar o conteudo de um .odt
> dentro do outro sem perder a formatacao??
>
> eu consegui fazer mas eu perco a formatacao.. queria continuar com
> ela(negrito , essas coisas)
>
>   private void teste(String nmDiretorio, XTextDocument documento,
> List<TbParte> partesDocumento) throws Exception, IOException {
>         File modeloParte = verificaArquivo(nmDiretorio, "PARTE.ODT");
>         File modeloParteCasada = verificaArquivo(nmDiretorio,
> "PARTE_CASADA.ODT");
>         PropertyValue[] propertyValue = new PropertyValue[1];
>         propertyValue[0] = new com.sun.star.beans.PropertyValue();
>         propertyValue[0].Name = "Hidden";
>         propertyValue[0].Value = new Boolean(true);
>
>         xModeloParte = abrirDocumento(xContext, modeloParte,
> propertyValue);
>
>         for(TbParte parteAtual : partesDocumento){
>             XTextDocument xTextDocumentParte = (XTextDocument)
> UnoRuntime.queryInterface(XTextDocument.class, xModeloParte);
>
>             XReplaceable xReplaceableParte = (XReplaceable)
> UnoRuntime.queryInterface(XReplaceable.class, xTextDocumentParte);
>             XReplaceDescriptor xReplaceDescrParte = (XReplaceDescriptor)
> xReplaceableParte.createReplaceDescriptor();
>
>             xReplaceDescrParte.setSearchString("[[NOME_PARTE]]");
>             xReplaceDescrParte.setReplaceString("TROCAR POR");
>             xReplaceableParte.replaceAll(xReplaceDescrParte);
>
>             XReplaceable xReplaceableDocumento = (XReplaceable)
> UnoRuntime.queryInterface(XReplaceable.class, documento);
>             XReplaceDescriptor xReplaceDescrDocumento =
> (XReplaceDescriptor) xReplaceableDocumento.createReplaceDescriptor();
>
>             xReplaceDescrDocumento.setSearchString("<<QUALIFICACAO>>");
>
>             
> xReplaceDescrDocumento.setReplaceString(xTextDocumentParte.getText().getString());
>             xReplaceableDocumento.replaceAll(xReplaceDescrDocumento);
>
>
>
>         }
>
> faco assim
>
> obrigado

Responder a