问题:

TEECHART使用Canvas.TextOut标注文字,然后我想把TEECHART和标注的文字一起保存成图片(CHART1.SaveToBitmapFile('D:\6789.BMP'))。
但是发现保存了,那个标注的文字没有了。
图表曲线倒是在的,怎么解决的?

解决方法如下:
1:在你的窗体加入一个TImage命名为img1,大小设置的和你的chart一样大,把visible设置成false
2:cht1.Canvas.ShowImage(img1.Canvas, img1.Canvas, cht1.ClientRect);
3:把你的标注用img1重新画一遍,例如:img1.Canvas.TextOut(50,50, 'test');
4:img1.Picture.SaveToFile('d:\6789.BMP');

备注:Canvas的相关参数:

Canvas.Font.Color:=clblue;//字体颜色
//Canvas.Brush.Color:=clred;//底色
Canvas.Brush.Style := bsClear;//透明
canvas.textout(0,0,'avalokita');

清空IMAGE的图像和标注:

image1.picture:=nil;

转载于:https://www.cnblogs.com/Bung/archive/2011/11/02/2232394.html

TEECHART使用TEXTOUT标注后,保存图片的方法?相关推荐

  1. 教你两种python selenium保存图片的方法

    大家好,本篇文章主要讲的是python selenium保存图片最好的两种方法,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下 selenium爬取页面时经常遇到要保存图片的需求,通常的做法是 ...

  2. 当Spring 容器初始化完成后执行某个方法

    当Spring 容器初始化完成后执行某个方法 实现ApplicationListener 使用注解:`@PostConstruct` 实现ApplicationListener 在做web项目开发中, ...

  3. 演示Thread.sleep(100)和Thread.currentThread().isInterrupted()+@Deprecated:将方法标注为废弃的方法...

    package charpter08; public class TestInterrupt01 { public static void main(String[] args) { Processo ...

  4. 使用 matplotlib绘制简单图形,保存图片的方法

    本博客介绍如何使用 matplotlib 绘制简单的图形,并介绍保存图片的方法. matplotlib 可以绘制出很高级,很复杂的图形,本篇博客不做介绍,可以查看官方文档,写的很清楚,这里仅对部分使用 ...

  5. CAD标注常见问题:为什么CAD软件快速标注后中间有很多0?

    在使用浩辰CAD软件绘制图纸的过程中,有些时候CAD标注会出现问题,比如想用快速标注QDIM来标注尺寸,框选了图形后,在尺寸中间却多出了很多标注值为0的标注,如下图所示.这个问题该怎么解决呢?下面就告 ...

  6. matlab中单独存图_[转载]matlab中保存图片的方法

    matlab中保存图片的方法 一.一种是出来图形窗口后手动保存(这儿又可以分两种): 1 直接从菜单保存,有fig,eps,jpeg,gif,png,bmp等格式. 2 edit------〉copy ...

  7. cad连筋字体怎么安装_cad怎么调整标注文字大小-AutoCAD调整标注字体大小的方法...

    AutoCAD是一款十分好用的计算机辅助软件,该软件界面直观大方,给用户提供的暗黑色调界面更加利于工作,底部整体优化后的状态栏也更加实用便捷,功能十分强大,使用起来也很方便.我们在使用这款软件绘制CA ...

  8. pxcook导出html代码,PxCook中标注工具的使用方法

    今天我们来学习一下有关于PxCook中标注工具吧,下文是小编带来的PxCook中标注工具的使用方法,一起来学习一下吧. PxCook中标注工具的使用方法 1.下载安装PxCook后进入sketch界面 ...

  9. 本地计算机上的 postgresql 服务启动后停止解决方法

    本地计算机上的 postgresql 服务启动后停止解决方法 参考文章: (1)本地计算机上的 postgresql 服务启动后停止解决方法 (2)https://www.cnblogs.com/mr ...

最新文章

  1. FatNet:一个用于三维点云处理的特征关注网络
  2. java 超时中断_JAVA 超时中断处理
  3. [tomcat] 配置数据源介绍
  4. HTML5 Canvas 绘图
  5. python爬虫开发环境中几个爬虫库的主要用途_分分钟了解Python爬虫
  6. Sequential Recommender Systems
  7. 在sqlyog中创建MySQL触发器简单实例
  8. keras利用flow_from_directoryt自己构建数据集
  9. 如何绕过百度网盘客户端下载大文件
  10. java课程设计通讯录_java课程设计(通讯录管理软件源代码)
  11. dart sass自学笔记
  12. pyTorch 图像分类模型训练教程
  13. 三维地图打造数、实融合底座
  14. 【TeXstudio】【7】段落,编号与自定义编号——《LaTeX入门》
  15. 《 编程导论——以Python为舟》学习笔记(一)
  16. Python-OpenCV图像处理(一):读取并指定窗口大小显示图片
  17. finally的一个妙用
  18. 山楂大仙九月三十号代码上线
  19. git bash 下 pacman 环境配置
  20. CAS原理——乐观锁机制

热门文章

  1. MongoDB 连接数高产生原因及解决
  2. 引用与指针的异同-基础篇
  3. Sql Server中两个表之间数据备份和导入
  4. DevWOW有奖征文大赛期待您的参赛
  5. 被大数据包围,还有隐私可言吗?
  6. OIer同样是音乐家
  7. 五大常用算法之三:贪心算法
  8. 大中型网站集群架构企业级高标准全自动实战项目征集
  9. Ansi与Unicode及慎用W2A等
  10. laravel CURD facade原始SQL