C#中图片旋转和翻转(RotateFlipType)用法分析

 更新时间:2015年06月12日 09:45:17   作者:天蓝  
这篇文章主要介绍了C#中图片旋转和翻转(RotateFlipType)用法,实例分析了C#图片旋转及翻转Image.RotateFlip方法属性的常用设置技巧,需要的朋友可以参考下

本文实例分析了C#中图片旋转和翻转(RotateFlipType)用法。分享给大家供大家参考。具体如下:

首次接触Image.RotateFlip时可能会对它的旋转方式搞糊涂,其中旋转时有许多参数如:

1、Rotate90FlipX
2、Rotate90FliY
3、Rotate90FlipXY
4、Rotate90FlipNone

以上面四个为例:
1是指定后接水平翻转的90度顺时针旋转,
2是指定后接垂直翻转的90度顺时针旋转,
3是指定后接水平翻转和垂直翻转的90度顺时针旋转,
4是指定不进行翻转的90度顺时针旋转。这是VS的解释。

第一次理解错误了,正确的是(以1为例)先进行90度顺时针旋转,再以Y轴为中心线水平翻转。同样的(以3为例)先进行90度顺时针旋转,再以Y轴为中心线水平翻转,接着以X轴为中心线垂直翻转。这样以来其它的就都好理解了。

如果我们想实现镜面效果,那么选用Rotate180FlipY就行了。

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • 一文搞懂c# await,async执行流

    一文搞懂c# await,async执行流

    这篇文章主要介绍了c# await,async执行流的相关知识,文章讲解的非常细致,代码帮助理解和学习,感兴趣的朋友可以了解下
    2020-06-06
  • C#技巧之快速删除bin和obj文件夹的方法

    C#技巧之快速删除bin和obj文件夹的方法

    C#程序总会生成bin和obj文件夹,为了减小源码的大小,就有必要将这两个文件夹删除,于是想到用批处理文件来删除
    2013-07-07
  • C# 将Excel转为PDF时自定义表格纸张大小的代码思路

    C# 将Excel转为PDF时自定义表格纸张大小的代码思路

    这篇文章主要介绍了C# 将Excel转为PDF时自定义表格纸张大小的代码思路,转换前的页面大小设置为该版本中写入的新功能,在旧版本和免费版本中暂不支持,感兴趣的朋友跟随小编一起看看实例代码
    2021-11-11
  • C#图像处理之边缘检测(Smoothed)的方法

    C#图像处理之边缘检测(Smoothed)的方法

    这篇文章主要介绍了C#图像处理之边缘检测(Smoothed)的方法,使用自定义smoothed算子实现对图像边缘检测的功能,需要的朋友可以参考下
    2015-04-04
  • 如何在c#中使用Zlib压缩与解压

    如何在c#中使用Zlib压缩与解压

    这篇文章主要介绍了如何在c#中使用Zlib压缩与解压,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-04-04
  • 分享C#中几个可用的类

    分享C#中几个可用的类

    这篇文章主要为大家分享了C#中几个可用的类,并给出了几个例子进行讲解,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • c#批量上传图片到服务器示例分享

    c#批量上传图片到服务器示例分享

    这篇文章主要介绍了c#批量上传图片到服务器示例,服务器端需要设置图片存储的虚拟目录,需要的朋友可以参考下
    2014-03-03
  • 详解C#中的泛型以及编程中使用泛型的优点

    详解C#中的泛型以及编程中使用泛型的优点

    这篇文章主要介绍了详解C#中的泛型以及编程中使用泛型的优点,对泛型的支持时C#语言中的重要特性,需要的朋友可以参考下
    2016-02-02
  • WPF实现魔方小游戏

    WPF实现魔方小游戏

    这篇文章主要为大家详细介绍了WPF实现魔方小游戏,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • Unity Shader实现3D翻页效果

    Unity Shader实现3D翻页效果

    这篇文章主要为大家详细介绍了Unity Shader实现3D翻页效果,Plane实现翻页效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07

最新评论