Estoy tratando de crear un documento de escritor de OpenObjects a partir de una plantilla. puedo reemplazar las piezas de texto de informe con este código¿Cómo insertar una imagen en un documento de escritor de OpenOffice con java?
private static void searchAndReplace(final String search,
final String replace, final XTextDocument mxDoc) {
XReplaceable xReplaceable = (XReplaceable) UnoRuntime.queryInterface(
XReplaceable.class, mxDoc);
XReplaceDescriptor xRepDesc = xReplaceable.createReplaceDescriptor();
xRepDesc.setSearchString(search);
xRepDesc.setReplaceString(replace);
xReplaceable.replaceAll(xRepDesc);
}
he encontrado algunos ejemplos de código de here vincular o incrustar una imagen en un xTextDocument. Pero no puedo insertarlo en xTextDocument. ¿Hay alguna otra forma de hacer esto con Java? La versión de Openoffice es 3.1.0.
¿Una respuesta?
Gracias por su su respuesta. Encontré una solución temporal para ese problema. Ha pasado mucho tiempo después del problema. Probaré tu solución e informaré sobre el resultado. –