我正在使用 Silverlight 3,我正在尝试截取 esri 地图的屏幕截图。
我能够截取屏幕截图并保存为 silverlight 控件的文件,但是当我尝试访问 Esri 地图图像时,出现“不允许像素访问”错误。我听说这是因为不同的域(我试图在客户端获取地图图像,而在我的 silverlight 应用程序的服务器端无法访问地图图像)。
所以我试图从 esri 中找到一个函数,以便我可以将地图图像保存为文件。 有人知道怎么做这个吗?或任何其他方式?
我正在使用 Silverlight 3,我正在尝试截取 esri 地图的屏幕截图。
我能够截取屏幕截图并保存为 silverlight 控件的文件,但是当我尝试访问 Esri 地图图像时,出现“不允许像素访问”错误。我听说这是因为不同的域(我试图在客户端获取地图图像,而在我的 silverlight 应用程序的服务器端无法访问地图图像)。
所以我试图从 esri 中找到一个函数,以便我可以将地图图像保存为文件。 有人知道怎么做这个吗?或任何其他方式?
我正在使用代码库中的脚本来打印和导出地图图像。
该脚本需要进行一些调整才能使其正常工作(此外,您还需要深入了解 WCF 和自托管服务),但几个月来它一直运行良好。您可以在我们的网站上看到它的运行情况。