c#中jpeg图片的放大缩小

qqtjb 2008-05-23 09:37:32
那位知道将jpg载入pictureBox后,如何对其进行缩放?
我用的是C#给ppc手机编程!
谢谢各位!
...全文
307 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nyq1011 2008-09-04
  • 打赏
  • 举报
回复
在窗体上放置button或者是菜单,然后在其clilk事件中使用如下代码即可!当然了还有其他的办法,比如scaletransform,自己看看帮助吧!
//mZoomFactor为一常数,初始值为1.0;
Bitmap box1 = new Bitmap(pictureBox1.Image);
Graphics gp = Graphics.FromImage(pictureBox1.Image);
gp.Clear(this.pictureBox1.BackColor);
int iw, ih;
iw = pictureBox1.Image.Size.Width;
ih = pictureBox1.Image.Size.Height;
mZoomFactor = (float)(mZoomFactor * 1.25);
pictureBox1.Width = (int)(iw * mZoomFactor);
pictureBox1.Height = (int)(ih * mZoomFactor);
Rectangle destPara = new Rectangle(0, 0, (int)(iw * mZoomFactor), (int)(ih * mZoomFactor));
Rectangle rect = new Rectangle(0, 0, iw, ih);
gp.DrawImage(box1, destPara, rect, GraphicsUnit.Pixel);
wt0731 2008-09-04
  • 打赏
  • 举报
回复
用Graphics
zhaojiangang 2008-06-12
  • 打赏
  • 举报
回复
修改载入 IMG的尺寸就好了阿
wang123sf 2008-05-24
  • 打赏
  • 举报
回复
用Graphics绘图可以缩放,不知道pictureBox怎么弄,初学,同学习

7,657

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧