本文介绍与文字文档Zoom相关的API。
ActiveDocument.ActiveWindow.View.Zoom
获取窗口缩放对象。
重要
JS-SDK V1.1.10及以上版本支持此功能。
语法
表达式.ActiveDocument.ActiveWindow.View.Zoom
表达式:文档类型应用对象
示例
async function example() { await instance.ready(); const app = instance.Application; //获取窗口缩放对象 const Zoom = await app.ActiveDocument.ActiveWindow.View.Zoom; }
ActiveDocument.ActiveWindow.View.Zoom.PageFit
通过PageFit
属性,您可以设置在窗口大小进行调整后,是否缩放视图以适应文档窗口的尺寸。
语法
表达式.ActiveDocument.ActiveWindow.View.Zoom.PageFit = Number
表达式:文档类型应用对象
Number取值范围如下:
0:对文档窗口大小进行调整后不为适应文档窗口尺寸而缩放视图。
2:对文档窗口大小进行调整后使页面以最佳尺寸适应活动窗口。
示例
async function example() { await instance.ready(); const app = instance.Application; //对文档窗口大小进行调整后不为适应文档窗口尺寸而缩放视图 app.ActiveDocument.ActiveWindow.View.Zoom.PageFit = 0; }
ActiveDocument.ActiveWindow.View.Zoom.Percentage
通过Percentage
属性,您可以设置和获取窗口缩放比例。
重要
仅支持在PC端设置窗口缩放比例。
语法
表达式.ActiveDocument.ActiveWindow.View.Zoom.Percentage
表达式:文档类型应用对象
示例
async function example() { await instance.ready(); const app = instance.Application; //获取窗口缩放比例,默认窗口缩放比例为100% const result = await app.ActiveDocument.ActiveWindow.View.Zoom.Percentage; console.log(result); //3000 ms后设置窗口缩放比例为40% setTimeout(() => { app.ActiveDocument.ActiveWindow.View.Zoom.Percentage = 40; }, 3000); }
文档内容是否对您有帮助?