0
我有一個形象,也就是100×100, 但是,當我要畫它,它就會調整一些奇怪的resone, 這裏是代碼:圖片不由自主地調整大小
w = 100;
h = image1.height + image2.height + image3.height;//every image height is 100
SpaceShip = (Image)new Bitmap(SpaceShip, new Size(w, h));
Graphics g = Graphics.FromImage(SpaceShip);
g.Clear(Color.Transparent);
g.DrawImage(image1, new Point(0, 0));
g.DrawImage(image2, new Point(0,image1.Height));
g.DrawImage(image3, new Point(0, image1.Height +image2.Height));
g.Dispose();
這是輸出:
http://i.stack.imgur.com/YJt42.png
三角形是100x100的與transperant底色。
或者將所有圖像設置爲與您的屏幕或目標圖像相同的dpi分辨率。 – TaW
謝謝,但我發現這樣做也有效: 圖像_img1 =(圖片)新的位圖(img1,(new Size(100,100))); – TheNormalPotato