Implements

Constructors

  • 创建一个 DocView 实例。 不要使用 new 模式创建实例,而应使用 create 来创建实例。

    Parameters

    • Optionaloptions: Options

      用于创建 DocView 实例的选项。

    Returns DocView

     const docview = await DocView.create();
    

Properties

doc: null | Doc

相关的文档对象。

options: Options

Methods

  • 销毁 DocView 实例。

    Returns Promise<void>

  • 立即渲染当前视图。

    Returns Promise<void>

  • 获取页面浏览次数。

    Returns Promise<number>

    • 页面浏览次数
  • 获取旋转角度。

    Returns Promise<number>

    • 旋转角度。
  • 获取缩放比例

    Returns Promise<number>

    • 缩放比例
  • 导航到上一个位置。

    Returns Promise<void>

  • 跳转到下一个位置。

    Returns Promise<void>

  • 导航到指定页面。

    Parameters

    • index: number

      页码,从 0 开始。

    Returns Promise<void>

  • 导航到指定页面上的指定矩形区域。

    Parameters

    • index: number

      页码,从 0 开始。

    • rect: Rect

      矩形区域。

    • isTopUp: boolean = true

      是否滚动到页面顶部或底部。默认为 true。

    • maxScale: number = 1

      最大缩放比例。默认为 1。

    Returns Promise<boolean>

  • 滚动到指定的坐标。

    Parameters

    • x: number

      目标水平坐标。

    • y: number

      目标垂直坐标。

    Returns Promise<void>

  • 缩放到指定的比例。

    Parameters

    • scale: number

      缩放比例

    • Optionalmode: FRDOCVIEW_ZOOMTYPE

      缩放类型(可选,默认为当前模式)

    Returns Promise<void>

  • 创建 DocView 实例。

    Parameters

    • Optionaloptions: Options

      创建所需的配置选项,包括必要的初始化信息。

    Returns Promise<DocViewType>

    • 一个 DocView 实例。
     const docview = await DocView.create();