winform打开图片为啥会旋转90

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform打开图片为啥会旋转90相关的知识,希望对你有一定的参考价值。

参考技术A 原因:Winform中使用FastReport的PictureObject时通过代码设置图片源并使Image图片旋转90度。
主要实现:1.picturebox随着鼠标的滚轮放大或是缩小,2.用快捷菜单实现图片的左右旋转3.鼠标移动图片。
WinForm是·Net开发平台中对WindowsForm的一种称谓。Windows窗体可用于设计窗体和可视控件,以创建丰富的基于Windows的应用程序。Windows窗体充分利用公共语言运行库的安全特性。这就意味着,一切都可以通过Windows窗体来实现,包括在浏览器中运行的不可信控件和用户硬盘上安装的完全可信的应用程序。

Winform PictureBox图片旋转

                Image img = this.pictureBox1.Image;
                img.RotateFlip(RotateFlipType.Rotate90FlipNone);
                this.pictureBox1.Image = img;            

顺时针旋转90度 RotateFlipType.Rotate90FlipNone
逆时针旋转90度 RotateFlipType.Rotate270FlipNone
水平翻转 RotateFlipType.Rotate180FlipY
垂直翻转 RotateFlipType.Rotate180FlipX

以上是关于winform打开图片为啥会旋转90的主要内容,如果未能解决你的问题,请参考以下文章

Android自定义控件之可平移、缩放、旋转图片控件

Winform以任意角度旋转PictureBox中的图片的方法

为啥我打开 access 数据库 (.accdb) 时我的 winform 会调整大小,我该如何解决?

c#winform listview绑定图片

winform中怎么保存图片

C# winform:我要向 一张图片中添加文字,添加文字后直接展示,不保存图片,直接展示