c#中jpeg图片的放大缩小

来源:百度知道 编辑:UC知道 时间:2024/06/16 01:52:59
那位知道将jpg载入pictureBox后,如何对其进行缩放?
我用的是C#给ppc手机编程!
谢谢各位!

你可以这样
简单代码:
Label lb = new Label();
lb.Size = new Size(1000,400);
Image img = Image.FromFile(@"1.jpg");
lb.Paint += delegate(object o, PaintEventArgs ea)
{
ea.Graphics.DrawImage(img, Rectangle.FromLTRB(0,0, 1000, 400));
};
hScrollBar1.Maximum = 1000;
pictureBox1.Controls.Add(lb);

private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
pictureBox1.Controls[0].Location = new Point(-e.NewValue, 0);
}

我拿横向滚动条事例,竖向自己写吧