inline Status  
Image::RotateFlip(  
      IN RotateFlipType rotateFlipType  
      )  
 
enum RotateFlipType  
{  
      RotateNoneFlipNone = 0,    //指定不进行旋转和翻转  
      Rotate90FlipNone    = 1,    //指定不进行翻转的 90 度旋转  
      Rotate180FlipNone  = 2,    //指定不进行翻转的 180 度旋转  
      Rotate270FlipNone  = 3,    //指定不进行翻转的 270 度旋转  
 
      RotateNoneFlipX      = 4,    //指定水平翻转不旋转  
      Rotate90FlipX          = 5,    //指定90 度旋转后接水平翻转  
      Rotate180FlipX        = 6,    //指定180 度旋转后接水平翻转  
      Rotate270FlipX        = 7,    //指定270 度旋转后接水平翻转  
 
      RotateNoneFlipY      = Rotate180FlipX,       
      Rotate90FlipY          = Rotate270FlipX,  
      Rotate180FlipY        = RotateNoneFlipX,  
      Rotate270FlipY        = Rotate90FlipX,  
 
      RotateNoneFlipXY    = Rotate180FlipNone,  
      Rotate90FlipXY        = Rotate270FlipNone,  
      Rotate180FlipXY      = RotateNoneFlipNone,  
      Rotate270FlipXY      = Rotate90FlipNone  
};

static Bitmap orgpic(_T("D:\\1.PNG")) ; 
orgpic.RotateFlip(Rotate180FlipX            ) ; 
 
Graphics g(GetDC()->GetSafeHdc()) ; 
RectF destRect(0.0f, 0.0f, orgpic.GetWidth(), orgpic.GetHeight()) ; 
g.DrawImage(&orgpic, destRect,0.0f, 0.0f, orgpic.GetWidth(), orgpic.GetHeight(),UnitPixel) ;

Image类--旋转和翻转图片相关推荐

  1. mac上使用sips命令快速裁剪、旋转、翻转图片

    mac上使用sips命令快速裁剪.旋转.翻转图片 日常开发工作中,经常碰到要对图片进行一些简单的处理,不需要动用PS,在mac上就有一个很好的命令行工具:sips 这里我们不具体展开讲,仅贴出几个常用 ...

  2. Java 旋转、翻转图片工具类(附代码) | Java工具类

    目录 前言 Maven依赖 代码 总结 前言 本文提供java操作图片生成旋转.翻转后的图片工具类,拿来即用. Maven依赖 <dependency><groupId>com ...

  3. 【opencv】11.旋转、翻转图片

    opencv旋转图片 C++版本的旋转: cv::Mat img; // 以下二者结合使用就是:顺时针旋转90度 cv::transpose(img, img); //对矩阵做转置后,并非旋转了90度 ...

  4. PHP 图片处理类(水印、透明度、缩放、相框、锐化、旋转、翻转、剪切、反色)...

    最新PHP 图片处理类(水印.透明度.缩放.相框.锐化.旋转.翻转.剪切.反色) 以下是三零网为大家整理的最新PHP 图片处理类(水印.透明度.缩放.相框.锐化.旋转.翻转.剪切.反色)的文章,希望大 ...

  5. php反转图片颜色,PHP 图片处理类(水印、透明度、缩放、相框、锐化、旋转、翻转、剪切、反色)...

    /** * 图片处理函数功能:缩放.剪切.相框.水印.锐化.旋转.翻转.透明度.反色 * 处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命名方式可以考虑在原图片的基础上加上步骤,例如: ...

  6. GD图片处理——缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色

    该图片处理函数功能:缩放.剪切.相框.水印.锐化.旋转.翻转.透明度.反色,处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命名方式可以考虑在原图片的基础上加上步骤,例如:图片名称+__ ...

  7. android 图片浏览器旋转,OpenGL纹理旋转及翻转问题详解

    大家好,我是程序员kenney,今天给大家讲解一下Android上OpenGL开发可能会遇到的一些纹理旋转及翻转的问题,其中有些原理在其它平台上如ios,osx上也是类似的.纹理旋转的问题一定要搞清楚 ...

  8. 图片批量旋转与翻转工具

    图片批量旋转与翻转工具 使用python实现的图片批量旋转与翻转工具,能够多选图片然后统一旋转或翻转. 支持五种操作:1.向左旋转90度 2.向右旋转90度 3.旋转180度 4.左右翻转 5.上下翻 ...

  9. 图片(旋转/缩放/翻转)变换效果(ccs3/滤镜/canvas)

    以前要实现图片的旋转或翻转,只能用ie的滤镜来实现,虽然canvas也实现,但ie不支持而且不是html标准. css3出来后,终于可以用标准的transform来实现变换,而canvas也已成为ht ...

最新文章

  1. 升级SharePoint数据库到SQL Server 2005的一点心得
  2. [转载]ASP.NET Core文件上传与下载(多种上传方式)
  3. Linux中sudo配置
  4. 【MyBatis使用】mapper.xml 调试时无法打印SQL的无奈解决方法分享(原因说明+举例)
  5. 第三次学JAVA再学不好就吃翔(part76)--Collection类
  6. 使用lt;jsp:includegt;,不想写死URL,动态生成URL的解决的方法
  7. 前端学习(3103):vue+element今日头条管理-hello-react案例
  8. 【Matlab】滤波器常用命令
  9. PHP js 点击按钮 切换模版,javascript点击按钮实现隐藏显示切换效果_javascript技巧...
  10. 首个智能风控国际标准发布,蚂蚁风控技术入局全球
  11. DoubleArrayTrie详解
  12. 【安全】Web渗透测试(全流程)
  13. 桌面版linux装哪个版本好用,linux桌面版哪个版本好用?
  14. 一百个你不应该继续用Dev C++的理由
  15. ps里面的css,PS中如何添加图层样式
  16. 联想笔记本键盘排线_笔记本键盘排线怎么拆 thinkpad
  17. pcre c语言,pcre函数详细解析
  18. 《软件工程(C编码实践篇)》学习总结
  19. QQ Account
  20. 和开源硬件相关的几个词,免费、山寨、创客教育,以及未来 | COSCon'18

热门文章

  1. 「2020」拼多多数据分析笔试题 | 附解答
  2. js统计字符串中大写字母与小写字母的总个数
  3. 一分钟教你如何批量处理图片
  4. javascript玩转ElasticSearch(一)
  5. PHP孟加拉钢厂_昆钢推进孟加拉国、柬埔寨、缅甸钢铁国际产能合作示范园区建设...
  6. 还在用手机搜题?懒人必备网页搜题插件来了
  7. Cadence Capture CIS / OrCAD Capture 原理图中显示封装“Show Footprint”的问题
  8. android重启自身应用APP
  9. 天池比赛——用户情感可视化分析
  10. Palabos用户手册翻译及学习(四)非本地操作的数据处理器和块之间的耦合