深色模式
控制台
当前活动窗口
属性 | 说明 |
---|---|
控制目录显示与否 | |
返回一个 Pane 对象,该对象代表指定窗口的活动窗格。此为只读属性 | |
返回表示一个选定的范围或插入点的选定对象 Selection。此为只读属性 | |
返回一个 View 对象,该对象代表指定窗口或窗格的视图 |
方法 | 说明 |
---|---|
返回由正文左上角到指定点所在的 区域 或 图形 对象 | |
滚动文档窗口,以便在文档窗口显示指定的区域或图形 |
控制目录显示与否
当前仅支持设置
表达式.ActiveDocument.ActiveWindow.DocumentMap = Boolean
表达式:文档类型应用对象
Boolean
为 true
时显示目录,否则隐藏目录
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 控制目录显示与否
app.ActiveDocument.ActiveWindow.DocumentMap = true
}
返回由正文左上角到指定点所在的 区域 或 图形 对象
表达式.ActiveDocument.ActiveWindow.RangeFromPoint(x, y)
表达式:文档类型应用对象。
属性 | 数据类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
x | Number | 是 | 该点距离正文左上角的水平距离(以像素为单位),页面的滚动不会影响该点水平距离的改变 | |
y | Number | 是 | 该点距离正文左上角的垂直距离(以像素为单位),页面的滚动不会影响该点垂直距离的改变 |
返回获取到的 GCP 对象 Range
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 返回由正文左上角到指定点所在的 区域 或 图形 对象
const range = await app.ActiveDocument.ActiveWindow.RangeFromPoint(10, 10)
console.log(range)
}
返回一个 Pane 对象,该对象代表指定窗口的活动窗格。此为只读属性
表达式.ActiveDocument.ActiveWindow.ActivePane
表达式:文档类型应用对象
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 返回一个 Pane 对象,代表当前选中区域
const ActivePane = await app.ActiveDocument.ActiveWindow.ActivePane
}
返回表示一个选定的范围或插入点的选定对象 Selection。此为只读属性
表达式.ActiveDocument.ActiveWindow.Selection
表达式:文档类型应用对象
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 返回一个 Selection 对象,代表当前选中区域
const Selection = await app.ActiveDocument.ActiveWindow.Selection
}
返回一个 View 对象,该对象代表指定窗口或窗格的视图
表达式.ActiveDocument.ActiveWindow.View
表达式:文档类型应用对象
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 返回一个 View 对象,代表当前选中区域
const View = await app.ActiveDocument.ActiveWindow.View
}
滚动文档窗口,以便在文档窗口显示指定的区域或图形
表达式.ActiveDocument.ActiveWindow.ScrollIntoView(Obj)
表达式:文档类型应用对象。
属性 | 数据类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
Obj | Range | 是 | 某个位置的 GCP |
//@file=base.docx
async function example() {
await instance.ready()
const app = instance.Application
// 获取range
const range = await app.ActiveDocument.ActiveWindow.RangeFromPoint(10, 10)
console.log(range)
// 滚动文档窗口, 显示指定的区域
await app.ActiveDocument.ActiveWindow.ScrollIntoView(range)
}