Como abrir um documento do OpenOffice e rolar para um marcador?

5

Como abrir um documento do OpenOffice e rolar para um marcador ou número de página escolhido? Posso fazer isso com a linha de comando?

    
por IAdapter 28.10.2011 / 14:09

1 resposta

3

Você provavelmente precisará procurar nas instalações de script do OpenOffice. Veja algumas das Informações de macro do OpenOffice por Andrew Pitonyak . Em seu documento " Informações Úteis sobre a Macro " (aviso de link de arquivo .odt), preste atenção à seção 7.2.3 "Você pode mover-se um cursor para uma âncora de indicador "

Dim oAnchor  'Bookmark anchor
  Dim oCursor  'Cursor at the left most range.
  Dim oMarks

  oMarks = ThisComponent.getBookmarks()
  oAnchor = oMarks.getByName("MyMark").getAnchor()
  oCursor = ThisComponent.getCurrentController().getViewCursor()
  oCursor.gotoRange(oAnchor, False)
    
por 03.01.2012 / 03:33