Skip to main content

Window

Window

JSSDK: 1.2.2、zOffice2022.3 FP2 支持

返回一个 Window 对象,该对象代表当前活动窗口

属性

Zoom

文档的缩放选项 (例如,缩放比例)

语法

Application.ActiveDocument.ActiveWindow.Zoom

Application:表格应用对象

返回值

zoom: Zoom

示例

async function example() {
// 获取窗口缩放比例
const Zoom = Application.ActiveDocument.ActiveWindow.Zoom;
const percentage = await Zoom.percentage;
console.log(percentage);
}

revisionsView

JSSDK: 1.3.23、zOffice V6.0 FP2 hotfix 3 支持

返回一个 WdRevisionsView 常量,该选项指定 Word 是显示文档的原始版本还是最终版本,这些版本可能应用了修订和格式更改。 只读。(暂仅支持最终版本)

语法

Application.ActiveDocument.ActiveWindow.revisionsView

Application:表格应用对象

示例

async function example() {
const revisionsView = await Application.ActiveDocument.ActiveWindow.revisionsView;
}

showComments

JSSDK: 1.3.23、zOffice V6.0 FP2 hotfix 3 支持

获取批注的 标记状态。 只读 Boolean。

语法

Application.ActiveDocument.ActiveWindow.showComments

Application:表格应用对象

示例

async function example() {
// 目前文档中的批注是否显示
const isShow = await Application.ActiveDocument.ActiveWindow.showComments;
console.log(isShow);
}

showRevisionsAndComments

JSSDK: 1.3.23、zOffice V6.0 FP2 hotfix 3 支持

获取修订的标记状态,只读 Boolean

语法

Application.ActiveDocument.ActiveWindow.showRevisionsAndComments

Application:文字文档应用对象

false:最终模式, true:在批注框显示修订

示例

// 设置为最终模式
async function example1() {
Application.ActiveDocument.ActiveWindow.showRevisionsAndComments = false;
const state = await Application.ActiveDocument.ActiveWindow.showRevisionsAndComments;
console.log(state);
}

// 设置为在批注框显示修订
async function example2() {
Application.ActiveDocument.ActiveWindow.showRevisionsAndComments = true;
const state = await Application.ActiveDocument.ActiveWindow.showRevisionsAndComments;
console.log(state);
}

方法

setShowComments

JSSDK: 1.4.0、zOffice V6.1 支持

设置是否显示 Word 文档中的批注

语法

ActiveWindow.setShowComments(value)

参数

属性数据类型必填说明
valueboolean是否显示 Word 文档中的批注

返回值

Promise<boolean>

示例

async function example(sheetName) {
const success = await Application.ActiveDocument.ActiveWindow.setShowComments(true);
}

setShowRevisionsAndComments

JSSDK: 1.4.0、zOffice V6.1 支持

设置修订和批注的 标记状态 语法

ActiveWindow.setShowRevisionsAndComments(value)

参数

属性数据类型必填说明
valueboolean是否显示修订和批注标记

返回值

Promise<boolean>

示例

async function example(sheetName) {
const success = await Application.ActiveDocument.ActiveWindow.setShowRevisionsAndComments(true);
}