[問題] 如何更改由檔案匯入的圖片大小呢?

看板C_Sharp作者 (無風不起浪)時間16年前 (2009/12/08 21:59), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
我最近在小一個小程式,類似小畫家的功能,我想要匯入一張圖進去FORM上的畫布, 每次圖太大放上去時,他會只顯是左上角的圖案出來,想要問一下各位,有沒有什麼 方法可以讓圖形重新改變大小呢? 以下是我的一小段程式碼。 OpenFileDialog openFileDialog1 = new OpenFileDialog(); if (openFileDialog1.ShowDialog() == DialogResult.OK) { Image x1= Image.FromFile(openFileDialog1.FileName); TextureBrush x = new TextureBrush(new Bitmap(x1)); Point[] ap = { new Point(0, 0), new Point(0, 250), new Point(320, 250), new Point(320, 0) }; Graphics g = Graphics.FromImage(b); g.FillPolygon(x,arrpoint); Graphics g1 = this.CreateGraphics(); g1.FillPolygon(x, arrpoint); } 請問要加什麼進去才可以呢?謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.54.62

12/08 22:18, , 1F
用 g1.DrawImage
12/08 22:18, 1F
文章代碼(AID): #1B7blGsQ (C_Sharp)