canvas教程

石油化工前景【精选范文9篇】

字号+ 作者:H5之家 来源:H5之家 2017-08-25 11:05 我要评论( )

石油化工前景范文1:内蒙古石油化工【以文搜文】 54 内蒙古石油化工 2005年第7 期 绘图控件TeeChart的功能介绍与应用举例 22 吴晓伟1,史树辉2,董庆民2,郑仕刚2,邵治国2,刘 曰文,王睿 (1.胜利石油管理局石油开发中心,2.胜利油田有限公司临盘采油厂) 1 前言 Tee

石油化工前景 范文1:内蒙古石油化工【以文搜文】

54

内蒙古石油化工          2005年第7

期 

绘图控件TeeChart的功能介绍与应用举例

22

吴晓伟1,史树辉2,董庆民2,郑仕刚2,邵治国2,刘 曰文,王睿

(1.胜利石油管理局石油开发中心,2.胜利油田有限公司临盘采油厂)

1 前言

TeeChart是西班牙SteemaSL公司开发的图

2.2 TeeChart类的属性和方法

TeeChart的主类是TChart。TChart中使用了56个类、325个属性、125个方法以及28个事件,这

表类控件,主要用来生成各种复杂的图表。开发人员

可以在熟悉和喜欢的开发环境中(如VB、VC、Delphi、PB等)利用TeeChart开发出各种图形,就象加入一个按钮或者一个文本框一样方便,通过TeeChart提供的各种属性或方法来控制生成的图形,TeeChart可以无缝地融入到应用程序中。2 TeeChart功能介绍

TeeChart是一个强大的图表组件,支持上百种2D和3D图表风格,并提供40数、无限制的轴和22T印预览,图表可,F,PNG,PCX,GIF,BitmapMetafile文件,同时可提供。NET,ActiveX,VCL和COM版本。TeeChart还包括一个强大的、完整的编辑对话框,几乎可用于每个组件和子组件,允许你快速地设计复杂图表应用程序。图表编辑器通过TeeCommander组件进一步得到增强,它提供一次点击访问图表编辑器和共同特征。这些编辑器在设计时和运行时均可提供。TeeChart为缩减可执行程序大小被分成完全面向对象的多个模块。它还允许开发者创建自定义包组成他们自己需要的模块。2.1 TeeChart的主要特性

●是32位ActiveX控件,可以在VB、VCLOTUSnotesDelphi、MSOffice等多种编程环境下使用;

●可以直接存取ODBC数据源;

●具有11种标准的和10种扩展的Series类型;

●提供16种统计函数;●提供翻页图的动态生成;

●支持2D和3D效果,支持动态缩放和滚动;●可以将图表输出为Bitmap、Metafile、JPEG或者NativeChart格式;

●支持用户绘图和打印;●是集成化的设计工具;●提供例子和在线帮助。

使得TChart具有非常强大的功能。本文仅简单地介绍其中一些重要类的属性和方法。

TChart.Height:图表的高度(像素);TChart.Width:图表的宽度(像素);

TChart.Header:(Ititles类);.Series:类的数组);.(类);.:(Legend类);TChart.Panel:面板(Ipanel类);TChart.Canvas:画布(Canvas类)。

Series是要显示的数据的主体,在一个图表中可以有一个或多个序列,每个序列可以有不同的显示类型,如Line、Bar、Pie等等。Axes控制图表坐标轴的属性,在缺省情况下,坐标轴可以自动地根据不同的数据设置好标度范围和间隔,当然也可以手工调整。Legend控制图表的图例显示,是图表中的一个长方形的用来显示图例标注的区域,可以标注Series的名称或者Series中的项目和数值。Panel可以设置图表的背景,可以使用渐变的颜色或者图像文件作为整个图表的背景。Canvas可以让设计者绘制自己的图形,使用方法和Delphi中的Canvas一样,有TextOut、LineTo、Arc等各种画图的方法可以调用。TChart的一些属性实际上是其他类的变量,这些类又具有自己的属性和方法。如Titles类又具有Text、Color、Font等属性,我们可以用这些属性来设置题头的文本、颜色和字体等。

TeeChart和其他的图表控件相比,有一个非常重要的特点是TeeChart可以把图表保存为一个JPEG格式的图形文件。TeeChart的这些特性使得它具有极大的灵活性,并且使用起来非常方便,只要写很少的代码,就可以做出各种复杂、漂亮的图表。下面以VBScript脚本为例说明如何利用Tchart控件把数据库中的数据以图形有形式表现出来。3 应用举例

我们知道,微软IIS中实现动态网页最常用的

 2005年第7期      吴晓伟等 绘图控件TeeChart

的功能介绍与应用举例技术是开发ASP脚本,对VBScript或JScript编程,利用内置或第三方组件对数据库或其它数据进行访问,依据结果产生动态网页,发送到客户端,由浏览器解释显示结果,显示结果一般是表格形式。但如果采用统计图形(柱状图、折线图、饼图等)方式输出结果,则不能直接生成网页,而要把结果提交给可以输出图形的组件,再由组件完成图形输出。下面以TeeChart组件为例说明如何对数据库进行访问并进行图形的输出,这里采用VFP数据库和VBScript脚本。

TeeChartJPEGChartDemoPage

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Android开发就业前景

    Android开发就业前景

    2016-09-02 11:00

  • 开发头条精选(2015

    开发头条精选(2015

    2015-10-09 16:00

网友点评