天天看點

MapXtreme2008_DotNet 去水印的三種思路

MapXtreme2008破解成試用一萬天了,水印還是存在,怎麼辦呢?

一,最簡單的方法,在地圖水印上方放一個DIV或者圖檔遮蓋住水印,寬高大概為(405,30)像素,最好給地圖設定個背景色,然後把遮蓋水印的DIV色彩設成與地圖背景色相同,這樣就不容易發現了,修改MAXTREME的INTERATION.JS檔案可以在拖動地圖的時候拖動DIV,具體做法可以參考“陪你同行”的方法:

http://lhl1828.blog.163.com/blog/static/42368709200910172191934/

二,使用圖檔的rect屬性。圖檔CSS屬性中的rect可以控制圖檔的顯示區域,是以可以用以下步驟“裁剪”掉地圖水印。

    (1)擷取地圖圖檔(預設ID好像為“Map1_Image”)的時候高度比實際需求的增大30PX;

    (2)相應地把地圖向上拉30像素,即高度減小30PX;

    (3)設定地圖的rect屬性,把顯示區域設定為高度從30PX的地方開始,這樣就把水印所呆的頭30PX給“裁”掉了。

    (4)這種方法最大的麻煩就是需要每次擷取地圖時都要進行上述三個步驟的操作,容易出錯。

三,花錢獲得Mapinfo授權,嘿嘿。