ArcGis API for javaScript如何实现地图范围打印

使用printTask实现地图打印,但是怎么实现绘制一个范围,将该范围地图进行打印??
我将绘制的矩形extent传给PrintParameters.map.extent,但是有问题
 
已邀请:

谢军

赞同来自:

map对象的extent属性是只读属性,要使用PrintParameters.map.setExtent(extent)方法。调用setExtent()方法后,当前地图的extent也会随即发生变化。和手动缩放和移动地图到某一范围然后再打印,过程是完全一致的。

老来学编程

赞同来自:

打印出的结果和地图上展示的,文字显示位置不一样

要回复问题请先登录注册