2010-06-08 58 views
3

我正在使用Silverlight 3,並試圖抓取esri地圖的屏幕截圖。如何將esri地圖保存爲圖像文件

我能夠截取屏幕截圖並保存爲silverlight控件的文件,但是當我嘗試訪問Esri地圖圖像時,出現「Pixel access not allowed」錯誤。我聽說這是因爲不同的域(我試圖在客戶端獲取地圖圖像,並且在我的Silverlight應用程序中服務器端無法訪問地圖圖像)。

所以我試圖從esri中找到一個函數,以便我可以將地圖圖像保存爲一個文件。 有人知道如何做到這一點?或者任何其他方式?

回答

1

我使用代碼庫中的script來打印和導出地圖圖像。

該腳本需要稍微調整才能使其正常工作(此外,您還需要深入瞭解WCF和自託管服務),但現在它已經運行了好幾個月。你可以在我們的web site看到它的行動。