- 示例:
方法列表
属性 | 返回值类型 | 描述 | Object | |
---|---|---|---|---|
Promise<PrintResponse> | 更多信息 使用 PrintParameters 中指定的选项向打印服务发送请求以创建地图的可打印静态图像。 | 更多信息 | ||
String | 更多信息 请求打印服务的模式。 | 更多信息 |
方法详细说明
-
execute(url, params, requestOptions){Promise<PrintResponse>}
-
使用 PrintParameters 中指定的选项向打印服务发送请求以创建地图的可打印静态图像。
参数:url String导出 Web 地图任务的 REST 端点的 URL。
params PrintParameters定义打印选项。
requestOptions Objectoptional用于数据请求的 其他选项。
返回值:类型 描述 Promise<PrintResponse> 解析为包含生成的视图打印输出的 URL 的对象。 示例代码:const template = new PrintTemplate({ format: "pdf", exportOptions: { dpi: 300 }, layout: "a4-portrait", layoutOptions: { titleText: "Gillette Stadium", authorText: "Thomas" } }); const params = new PrintParameters({ view: view, template: template }); execute(url, params).then(printResult).catch(printError);
-
getMode(url){String}
-
请求打印服务的模式。仅在至少发出一次打印请求后才能检查模式。
参数:url String导出 Web 地图任务的 REST 端点的 URL。
返回值:类型 描述 String 返回打印请求执行的模式,“同步”或“异步”。