0
嘿,大家好,C#.Net中的新人。如何在PictureBox中縮放繪製的圖像
我需要的是將使用gdi +繪製的圖像縮放到pictureBox。
我搜索,但無法找到一個很好的答案,我發現的所有是爲現有的文件。 有沒有人有想法?
感謝您的答案。
我最誠摯的問候......
嘿,大家好,C#.Net中的新人。如何在PictureBox中縮放繪製的圖像
我需要的是將使用gdi +繪製的圖像縮放到pictureBox。
我搜索,但無法找到一個很好的答案,我發現的所有是爲現有的文件。 有沒有人有想法?
感謝您的答案。
我最誠摯的問候......
使用轉換和Matrix對象爲described here。 縮放比例示例如下:
private void Scale_Click(object sender,
System.EventArgs e)
{
// Create Graphics object
Graphics g = this.CreateGraphics();
g.Clear(this.BackColor);
// Draw a filled rectangle with
// width 20 and height 30
g.FillRectangle(Brushes.Blue,
20, 20, 20, 30);
// Create Matrix object
Matrix X = new Matrix();
// Apply 3X scaling
X.Scale(3, 4, MatrixOrder.Append);
// Apply transformation on the form
g.Transform = X;
// Draw a filled rectangle with
// width 20 and height 30
g.FillRectangle(Brushes.Blue,
20, 20, 20, 30);
// Dispose of object
g.Dispose();
}