#### # new Screenshot(options)

屏幕打印工具

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`options` | Object | 构造参数
`sizeModes` | Array.<String> | 目前支持 ['Current', 'A4Landscape', 'A4Portrait']
`filename` | String | 打印文件名
`exportOnly` | Boolean | 是否仅导出
`hideControlContainer` | Boolean | 隐藏控件容器

查看源代码 view/utils/Screenshot.js, line 4

##### 示例

初始化打印工具

    // ES5引入方式
    const { Map, MapView } = Zondy
    const { Screenshot } = Zondy.Widgetthis.view
    // ES6引入方式
    import { Map, MapView, Screenshot } from "@mapgis/webclient-leaflet-plugin"
    // 初始化图层管理容器
    const map = new Map();
    // 初始化地图视图对象
    const mapView = new MapView({
      // 视图id
      viewId: "viewer-id",
      // 图层管理容器
      map: map
    });
    // 打印控件
    const screenshot = new Screenshot({
      view: mapView,
      visible: true
    })
    // 添加控件
    mapView.ui.add(screenshot)

### 继承关系

- Widget

### 成员变量

#### # filename

浏览器下载文件名

查看源代码 view/utils/Screenshot.js, line 51

#### # format

打印图片类型，支持输出png、jpeg、svg格式图片

查看源代码 view/utils/Screenshot.js, line 47

#### # height

图片高度

查看源代码 view/utils/Screenshot.js, line 59

#### # isDownload

是否下载图片

查看源代码 view/utils/Screenshot.js, line 71

#### # view

视图对象

查看源代码 view/utils/Screenshot.js, line 43

#### # width

图片宽度

查看源代码 view/utils/Screenshot.js, line 55

#### # x

图片原点x

查看源代码 view/utils/Screenshot.js, line 63

#### # y

图片原点y

查看源代码 view/utils/Screenshot.js, line 67

### 方法

#### # destroy()

销毁控件

Inherited From:
  - Widget#destroy

查看源代码 Widget/Widget.js, line 38