社区
VCL组件使用和开发
帖子详情
图形存盘
hbzj1024
2005-07-07 06:20:52
在From上通过Canvas绘制的曲线图形,如何存盘?
...全文
146
7
打赏
收藏
图形存盘
在From上通过Canvas绘制的曲线图形,如何存盘?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
A09
2005-07-24
打赏
举报
回复
就仅是实现图形存盘而言,提供你一个方法共参考,就是在程序界面设计阶段在Form上放入一个TImage组件,根据你的需要设好的主要属性,你要绘制的图型直接绘制到TImage 上,存盘直接用TImage控件用SaveToFile方法保存即可
Jagen在路上
2005-07-23
打赏
举报
回复
我采用的方法是利用MemoryStream来存盘的,呵呵,可能方法比较笨。仅供参考。
rychushi
2005-07-20
打赏
举报
回复
GeoPhoenix兄,你大概自己没试过吧,你的写法只能把TForm的界面(包括控件,当然也包括上面的Image)保存,不能把TForm的Canvas内容保存进图形。
二楼的说法是对的 ,应该可以写成:
Graphics::TBitmap *map=new Graphics::TBitmap;
map->Canvas->CopyRect(Rect(0,0,Width,Height),Form1->Canvas,Form1->Canvas->ClipRect);
map->SaveToFile("dir\\file");
GeoPhoenix
2005-07-16
打赏
举报
回复
Graphics::TBitmap *map=new Graphics::TBitmap;
map->Assign(GetFormImage());
map->SaveToFile(FileName);
William_Wang
2005-07-11
打赏
举报
回复
TImage控件有个SaveToFile方法
TImage有个重要的Picture属性是TPicture形的,TPicture有个重要的属性Bitmap是TBitmap形的,
先New一个TBitmap,再New一个TPicture,把这三个东东的指针指一下,然后在这个TBitmap(或TPicture)上画就是了,TImage会自动重画的.
明天有机会来贴代码
hbzj1024
2005-07-08
打赏
举报
回复
本人愚笨,烦请详细指教?谢谢!
F117p
2005-07-07
打赏
举报
回复
绘到一个TBitmap事例中,
如:map1->Canvas->CopyRect(...)
再使用map->SaveToFile("xxx.bmp");
南方CASS7.0培训教程.pdf
5 图 1-4
图形
存盘
对话框 5.修复破坏的
图形
文件… 功能:无须用户干涉修复毁坏的
图形
。 操作过程:左键点取本菜单后,弹出一对话框,如图 1-5 所示。 图 1-5 选取文件对话框 在文件名一栏中输入要打开的文件名,...
cass命令简化程序.rar_Cass_cass多个命令_cass插件命令_cass简化命令_图层
简化命令插件含多个命令,可在程序中对图层、测量点号、图幅、图块进行快速编辑,支持图片输出,
图形
存盘
,清除垃圾,加载卫星影像等诸多功能。
MShow v1.0(s)
功能:根据指定的数学表达式画出
图形
...可将
图形
存盘
,读取(.msh文件,非
图形
格式); 支持座标线设置、座标线自动调整 提示:运行程序一次后,直接双击release/example下的.msh文件可以例子
简易文本编辑器
一个简易文本编辑器应该具有
图形
菜单界面,包括查找,替换(等长,不等长),插入(插串,文本块的插入)、块移动(行块,列块移动),删除文本信息等功能并可正确
存盘
、取盘,正确显示总行数。
图形
学实验之多边形世界
写一个可以交互的OpenGL应用程序,支持用户利用鼠标创建和删除2维多边形对象。...对象存储: 设计一种数据结构存储每个多边形的顶点与边,支持文件
存盘
。 注意: 程序须能支持在一个场景中创建和维护多个多边形对象。
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章