我試圖調整在asp.net的Visual Studio V2008的圖像,C#
調整基於設備上的寬度圖像和高度
using (Graphics newgraphics = Graphics.FromImage(myBackgroundImage))
{
newgraphics.Clear(Color.FromArgb(-1));
if ((float)oldbmp.Width/(float)Width == (float)oldbmp.Height/(float)Height)
{
newgraphics.DrawImage(oldbmp, 0, 0, Width, Height);
}
}
我已經進入了上面的代碼,但我得到了以下錯誤建立。
Graphic.DrawImage被重載。它期望,int,int,矩形,graphicsunit
任何人有任何建議嗎?
非常感謝
瑞秋
嗨Jundev,你是什麼意思由0.0F而不是0? – Rachsherry
基本上發生的事情是,我正在運行移動應用程序,並且當設備屏幕尺寸發生變化時(原始尺寸爲240 * 268(寬*高),新設備爲480 * 536。圖像未調整大小以適合新設備 – Rachsherry
這裏是已經存在的代碼 – Rachsherry