ArcGIS Engine開發-取得ArcMap文檔縮略圖
ArcObjects提供了一個IMapDocument接口,可以實現對ArcMap文檔的讀寫操作。該接品其中有一個屬性是Thumbnail。當我們保存文檔,使用了保存縮略選項時,會在文檔中保存一個縮略圖。我們可以通過Thumbnail來讀取這個縮略圖。
Thumbnail的類型是stdole.IPicture,所以要使用它,首先要引用stdole。
private void System.Drawings.Image GetThumbnail(IMapDocument pMapDoc)
{
return System.Drawing.Image.FromHbitmap((IntPtr)(pMapDoc.Thumbnail.Handle));
}
一行代碼搞定,哈哈。本來就很簡單嘛。
好久沒寫了。先寫這么一點吧。
浙公網安備 33010602011771號