mc++ gdi+ 绘图功能
来源:互联网 发布:网页美工视频教程 编辑:程序博客网 时间:2024/06/08 07:37
.net framework功能确实强大,几行代码就可以做很多事情,适合工具开发
1.绘制图片
#using <system.drawing.dll>using namespace System;using namespace System::Drawing;protected:virtual Void Form1::OnPaint(PaintEventArgs^ pe) override{ Graphics^ g = pe->Graphics; Image^ image = Image::FromFile("SampleImage.jpg"); Form::ClientSize = image->Size; g->DrawImage( image, 0, 0, image->Size.Width, image->Size.Height );}
2.图片旋转
#using <system.drawing.dll>using namespace System;using namespace System::Drawing;int main(){ Image^ image = Image::FromFile("SampleImage.jpg"); image->RotateFlip( RotateFlipType::Rotate90FlipNone ); image->Save("SampleImage_rotated.jpg"); return 0;}
3.绘制图形
#using <system.drawing.dll>using namespace System;using namespace System::Drawing;int main(){ Image^ image = Image::FromFile("SampleImage.jpg"); image->RotateFlip( RotateFlipType::Rotate90FlipNone ); image->Save("SampleImage_rotated.jpg"); return 0;}
4.转换图片格式
#using <system.drawing.dll>using namespace System;using namespace System::Drawing;using namespace System::Drawing::Imaging;int main(){ Image^ image = Image::FromFile("SampleImage.jpg"); image->Save("SampleImage.png", ImageFormat::Png); image->Save("SampleImage.bmp", ImageFormat::Bmp); return 0;}
0 0
- mc++ gdi+ 绘图功能
- GDI绘图
- gdi 绘图
- GDI绘图
- C# GDI+ 简单绘图 (三)----QQ截图功能
- c# GDI+ 绘图类Graphics擦除内容,橡皮擦功能
- 利用GDI绘图
- 双缓存绘图GDI
- GDI双缓冲绘图
- 利用GDI绘图
- 使用GDI+绘图
- visual c++GDI绘图
- c# GDI+简单绘图
- 使用GDI+绘图
- GDI绘图步骤
- 【GDI绘图】防止闪烁
- GDI双缓冲绘图
- MFC GDI绘图基础
- lombok的@Getter和@Setter
- 多态
- 七层传输协议
- 微信企业号的优点
- 转行
- mc++ gdi+ 绘图功能
- js实现继承的方法
- cf#ecr7-C. Not Equal on a Segment-线段树-rmq
- 统计学 学习笔记 (三)—— 掌握数据的整体状态 数据的变异性
- Android本地数据存储
- 留给后天,各种干货,感想,给精弘网络团队
- 微信授权登陆界面无法再次弹出,无法用户切换
- 生词本
- 软件设计杂谈