如何打开 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)