如何打开 OpenOffice 文档并滚动到书签?

如何打开 OpenOffice 文档并滚动到书签?

如何打开 OpenOffice 文档并滚动到书签或选定的页码?我可以使用命令行执行此操作吗?

答案1

您可能需要了解 OpenOffice 脚本功能。查看一些OpenOffice 宏信息(作者:Andrew Pitonyak)在他的文献中“有用的宏信息“(.odt 文件链接警告)请注意第 7.2.3 节“您可以将光标移动到书签锚点”

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)

相关内容