Problemas com OdfToolkit

Pessoal Boa tarde!!!

Gostaria de saber se alguém aqui já teve que gerar um arquivo em odt (BrOffice) para gerar compatibilidade com os dois editores.
Percebi que a única forma seria utilizando 2 rotinas diferentes para gerar o arquivo (doc e odt).
Estou utilizando o ODT toolkit (ODF DOM) para fazer a geração do arquivo ODT. Montei um odt template onde as informações que eu preciso são somente alteradas no arquivo original e no final gera um arquivo completo da forma que eu quero, mas o complciador é que no local de um dos labels que coloquei no template tem que entrar uma figura :frowning:
Para alterar o texto é simples, pois existe o método replaceWith, mas para colocar uma figura no local do label não achei nenhuma forma viável de se fazer. Alguém já passou por algum problema desses?

OdfTextDocument documento = (OdfTextDocument) OdfTextDocument.loadDocument("d:/Template.odt");
			
			String pattern = "<" + "([a-zA-Z0-9_#\\-]+)"
					+ ">";
			TextNavigation search = new TextNavigation(pattern, documento);
			
			HashMap<String, String> mapa = new HashMap<String, String>();
			mapa.put("TIPO_EMPREENDIMENTO", "Hospital");
			mapa.put("NOME_CADASTRO", "SAO JOSE");
			mapa.put("NRO_FICHA", "152030");
			
			while (search.hasNext()) {
				
				TextSelection item = (TextSelection) search.getCurrentItem();
				String text = item.getText().replace("<", "").replace(">", "");
				//System.out.println("Texto: " + text + "\n");				
				if(mapa.get(text)!=null){
					item.replaceWith(mapa.get(text));
				}
			}
			
			documento.save("D:/template2.odt");

Olá,
meio tarde pra responder maaas… tem um sujeito dizendo que nao tem condição de fazer isso com replaceWith:
http://odftoolkit.org/forums/ODFDOM/topics/137-How-to-use-an-image-on-a-template-

e outro usando a forma adequada de inserir imagens em arquivos opendocument:
http://odftoolkit.org/forums/ODFDOM/topics/88-usage-of-OdfImage-insertImage-inputStream-packagePath-mediaType-

espero que ajude!
abração!