C++绘制坐标曲线图并保存为jpg格式

daiweiru 2014-05-19 06:00:53
如题,绘制坐标曲线图,但是不用在界面看到,绘制完后保存为JPG格式,我查了一些资料说是用GDI,但是具体怎么操作,哪位大侠给我点儿思路,还在苦逼加班中。。。在线等!!!!
...全文
927 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuankuan_qiao 2014-05-21
  • 打赏
  • 举报
回复
洗洗睡去 2014-05-21
  • 打赏
  • 举报
回复
我用codeproject上的high speed char控件自带就有保存图片的命令 绘图 保存一气呵成 根本停不下来
gz_qmc 2014-05-21
  • 打赏
  • 举报
回复
本来,你只要百度一下,静下心来查看一个小时或半个小时 CxImage的文件组成,头文件数目和名称 VC项目怎么引用等等都一清二楚了 再花1分钟下载,再花一分钟把相关文件加入项目 事情就搞定了 在这瞎鸡巴论坛几个小时 我就不信没有那点时间 急急急,有球用,现在即使没完成,不是也没死人吗?
daiweiru 2014-05-20
  • 打赏
  • 举报
回复
引用 9 楼 gz_qmc 的回复:
按钮x实现你的功能 void CXXXDlg::OnButtonx() { CDC xDC; CBitmap xBMP; xDC.CreateCompatibleDC(GetDC()); xBMP.CreateCompatibleBitmap(GetDC(),400,300); xDC.SelectObject(&xBMP); //这里用xDC画图 CxImage image; image.CreateFromHBITMAP((HBITMAP)xBMP); if(image.IsValid()) image.Save("C:\\A.JPG",CXIMAGE_FORMAT_JPG); ............................... }
CxImage的头文件是什么?
gz_qmc 2014-05-20
  • 打赏
  • 举报
回复
按钮x实现你的功能 void CXXXDlg::OnButtonx() { CDC xDC; CBitmap xBMP; xDC.CreateCompatibleDC(GetDC()); xBMP.CreateCompatibleBitmap(GetDC(),400,300); xDC.SelectObject(&xBMP); //这里用xDC画图 CxImage image; image.CreateFromHBITMAP((HBITMAP)xBMP); if(image.IsValid()) image.Save("C:\\A.JPG",CXIMAGE_FORMAT_JPG); ............................... }
gz_qmc 2014-05-20
  • 打赏
  • 举报
回复
引用 3 楼 daiweiru 的回复:
[quote=引用 1 楼 wangyaninglm 的回复:] http://blog.csdn.net/xianglitian/article/details/6100767 try it
我的目的,是想要生成一个坐标曲线图,JPG格式的,我能否通过加载一个空白位图,把曲线画在这个位图上,然后保存成JPG格式的图片呢?如果这种方式可以的话,有没有什么例子可以给我参考下,好焦急!!!!!![/quote] 思路基本正确 不用加载位图 直接申请一个和系统兼容的DC 在开辟一个位图给DC 画好后直接把该位图保存为JPG就可以 CxImage可以操作位图保存为JPG的功能
shiter 2014-05-20
  • 打赏
  • 举报
回复
引用 3 楼 daiweiru 的回复:
[quote=引用 1 楼 wangyaninglm 的回复:] http://blog.csdn.net/xianglitian/article/details/6100767 try it
我的目的,是想要生成一个坐标曲线图,JPG格式的,我能否通过加载一个空白位图,把曲线画在这个位图上,然后保存成JPG格式的图片呢?如果这种方式可以的话,有没有什么例子可以给我参考下,好焦急!!!!!![/quote] 你还是先画出来,完后保存dc为图片比较好。
daiweiru 2014-05-20
  • 打赏
  • 举报
回复
引用 4 楼 Cacar 的回复:
你的问题其实就是找个支持jpg的库就行了~
不是的,我现在是还没有JPG图呢,我需要实时生成JPG
daiweiru 2014-05-20
  • 打赏
  • 举报
回复
引用 11 楼 gz_qmc 的回复:
[quote=引用 10 楼 daiweiru 的回复:] CxImage的头文件是什么?
请看2楼[/quote]
gz_qmc 2014-05-20
  • 打赏
  • 举报
回复
引用 10 楼 daiweiru 的回复:
CxImage的头文件是什么?
请看2楼
Cacar 2014-05-19
  • 打赏
  • 举报
回复
你的问题其实就是找个支持jpg的库就行了~
daiweiru 2014-05-19
  • 打赏
  • 举报
回复
引用 1 楼 wangyaninglm 的回复:
http://blog.csdn.net/xianglitian/article/details/6100767 try it
我的目的,是想要生成一个坐标曲线图,JPG格式的,我能否通过加载一个空白位图,把曲线画在这个位图上,然后保存成JPG格式的图片呢?如果这种方式可以的话,有没有什么例子可以给我参考下,好焦急!!!!!!
gz_qmc 2014-05-19
  • 打赏
  • 举报
回复
CxImage百度一下
shiter 2014-05-19
  • 打赏
  • 举报
回复
http://blog.csdn.net/xianglitian/article/details/6100767 try it

19,467

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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