文档

Zoom

更新时间:

本文介绍与文字文档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);
    }