Estoy tratando de insertar una marca de texto cuyo contenido según pase por parámetros pueden ser caracteres ocultos o no.
Lo tenia realizado en openoffice 3 y funcionaba correctamente pero ahora lo tengo que pasar a libreoffice 5.1.2.2 y ese codigo ya no me funciona.
Os adjunto el código que he utilizado para openoffice3.
Código: Seleccionar todo
oText=oViewCursor.getText()
oCursor = oText.createTextCursorByRange(oViewCursor.getStart())
oCursor.goLeft(1, True)
oCursor.CharHidden=true
bm=oDoc.createInstance("com.sun.star.text.Bookmark")
bm.setName(nombre)
oText=oViewCursor.getText()
oText.Text.insertTextContent(oCursor,bm,true)
oDoc.getBookmarks().getByName(nombre).getAnchor.SetString("Prueba")
Gracias de antemano.