社区
C++ Builder
帖子详情
4个不同的chart,如何将它们以矢量图的形式存于同一底板上?
wfeeqt
2009-02-14 12:53:21
具体意思是一个form上有chart1、chart2、chart3和chart4,保存时可将四图以矢量图形式存于一个矢量图中,如下图所示
|
chart1|chart2
|
----|----
|
chart3|chart4
|
...全文
76
2
打赏
收藏
4个不同的chart,如何将它们以矢量图的形式存于同一底板上?
具体意思是一个form上有chart1、chart2、chart3和chart4,保存时可将四图以矢量图形式存于一个矢量图中,如下图所示 | chart1|chart2 | ----|---- | chart3|chart4 |
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wfeeqt
2009-02-14
打赏
举报
回复
我需要的是代码,呵呵
像位图是有相关代码的,builder 自带的,如下,如何把它改成适用与矢量图呢,请大家帮帮忙啊
Graphics::TBitmap* bm = new Graphics::TBitmap;
// calculate bitmap size (2x2)
tmpW=Chart1->Width;
tmpH=Chart1->Height;
bm->Width = 2*tmpW;
bm->Height= 2*tmpH;
// draw chart 1
Chart1->BufferedDisplay=false;
Chart1->Draw(bm->Canvas,Rect(0,0,tmpW,tmpH));
Chart1->BufferedDisplay=true;
// draw chart 2
Chart2->BufferedDisplay=false;
Chart2->Draw(bm->Canvas,Rect(0,tmpH+1,tmpW,2*tmpH));
Chart2->BufferedDisplay=true;
// draw chart 3
Chart3->BufferedDisplay=false;
Chart3->Draw(bm->Canvas,Rect(tmpW+1,0,2*tmpW,tmpH));
Chart3->BufferedDisplay=true;
// draw chart 4
Chart4->BufferedDisplay=false;
Chart4->Draw(bm->Canvas,Rect(tmpW+1,tmpH+1,2*tmpW,2*tmpH));
Chart4->BufferedDisplay=true;
bm->SaveToFile(SaveDialog1->FileName);
我不懂电脑
2009-02-14
打赏
举报
回复
可以,自己定义一个矢量格式如:
<矢量图>
<矢量图1>矢量图1文件路径<\矢量图1>
<\矢量图>
CAD图纸转SolidWorks三维模型全流程详解
草图的状态可分为三种:欠定义(Under Defined):自由度大于零,可随意拖动;完全定义(Fully Defined):所有自由度被约束锁定;过定义(Over Defined):存在矛盾约束,显示红色尺寸。解决策略:- 欠定义 → 添加必要尺寸或几何关系;- 过定义 → 删除重复或冲突的约束;- 冲突 → 使用“显示/删除几何关系”面板逐一排查。【典型冲突案例】同时施加“水平”和“竖直”关系于
同一
线段 → 必然冲突。
前端E
Char
ts数据可视化大屏实战模板——集成3D沙盘与大数据实时监控
前端数据可视化是利用Web技术将结构化或非结构化数据通过图形、图表、地图等
形式
直观呈现的过程。其核心在于“以图释数”,借助视觉感知加速信息理解,广泛应用于实时监控、趋势预测和决策支持等场景。
E
Char
ts可视化库
e
char
ts是一个使用原生js实现的开源可视化库。它可以在PC端和移动端设备上运行,目前兼容的浏览器有IE8/9/10/11,chrome,Firefox,safari等,其底层依赖于
矢量图
形库ZRender,为开发者提供了直观,交互丰富,可高度个性化定制的数据可视化图表。
AutoCAD钢筋字符显示解决方案——CADhzdx.shx字体文件应用
在工程制图领域,文字信息的准确表达与图形元素同等重要。AutoCAD作为行业主流设计平台,其对特殊字符的支持依赖于特定的字体文件系统,其中SHX(Shape Index)字体格式因其高效性与轻量化特性被广泛采用。SHX字体并非传统意义上的TrueType字体,而是由Autodesk开发的一种二进制编译型字体格式,专为CAD环境优化,具备加载速度快、占用资源少、兼容性强等优势。这类字体通常用于显示工程符号、结构代号、钢筋标记等专业字符,确保图纸在
不同
设备和版本间传递时保持一致性。
2D小游戏开发必备图片素材包免费下载
在现代二维游戏开发中,图像素材是构建视觉体验的核心组成部分。本章将系统性地介绍2D游戏图像素材的基本概念、构成要素及其在游戏项目中的关键作用。首先从整体视角出发,解析2D图像资源的定义——即以平面
形式
呈现的游戏视觉元素集合,涵盖角色、场景、界面、特效等多个维度。使用可从大图中裁剪指定区域:"""从精灵表中提取单帧:param sheet: 已加载的Sprite Sheet Surface:param x, y: 帧左上角坐标:param width, height: 帧尺寸。
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章