我有一個圖像幀:調整尺寸圖像
1 http://i48.tinypic.com/wugmc2.png
的圖像分辨率爲:533x300
使用GDI + I調整圖像的大小,以300x533:
2 http://i46.tinypic.com/2u74rk4.png
現在,你可以看到它歪曲邊框和縮小的聖誕老人的寬度/高度...
是否有使用GDI + C#,以防止圖像幀的這種失真的方法嗎?
我有一個圖像幀:調整尺寸圖像
1 http://i48.tinypic.com/wugmc2.png
的圖像分辨率爲:533x300
使用GDI + I調整圖像的大小,以300x533:
2 http://i46.tinypic.com/2u74rk4.png
現在,你可以看到它歪曲邊框和縮小的聖誕老人的寬度/高度...
是否有使用GDI + C#,以防止圖像幀的這種失真的方法嗎?
縮放圖像總是會導致成傾斜聖誕老人。如果這不是你正在尋找的,請嘗試創建你的聖誕老人和邊界的單獨圖像。
如果邊界將保持爲一條紅線就這麼簡單,我幾乎可以肯定,有對剛剛繪製紅色邊框,GDI的簡單控制。如果您要創建一些帶有分支和樹木的聖誕邊框,則需要更小一點的圖像來分隔此問題。
我從來沒有使用過GDI,但這是一個擴展邊界的通用解決方案。
如果你想要的形象正好這個尺寸,它可能是更好的分裂在3頂部的圖像和底部應始終是相同的大小。或者你可以畫一個簡單的邊框,並製作一個聖誕老人的覆蓋。 – Marnix
你試過了嗎?任何完整的源代碼?沒有標記的回答 – Kiquenet