Difference between revisions of "TAChart/zh CN"

From Lazarus wiki
Jump to navigationJump to search
 
Line 3: Line 3:
 
=== 关于 ===
 
=== 关于 ===
 
TAChart is the principal component of a TeeChart-like charting framework for Lazarus offered under an LGPL licence (TeeChart being the charting component installed with recent Delphi versions).
 
TAChart is the principal component of a TeeChart-like charting framework for Lazarus offered under an LGPL licence (TeeChart being the charting component installed with recent Delphi versions).
 +
<strike>TAChart中的重要组件是由TeeChart图表框架为Lazarus提供的,并以LGPL许可发布(TeeChart近期安装在Delphi组件里)。</strike>
 +
 
It contains functions developed by Philippe Martinole for his TeleAuto project which were revised extensively by Luis Rodrigues when porting the Epanet application from Delphi to Lazarus.
 
It contains functions developed by Philippe Martinole for his TeleAuto project which were revised extensively by Luis Rodrigues when porting the Epanet application from Delphi to Lazarus.
Alexander Klenin rewrote and expanded much of the code, and is its current maintainer.
 
  
If you have questions, bug reports or feature requests, please post them to the
+
<strike>它包含的功能是 Luis Rodrigues 在Philippe Martinole的TeleAuto 项目,做Epanet 应用时从Delphi移植到Lazarus的。</strike>
[http://lists.lazarus.freepascal.org/mailman/listinfo Lazarus mailing list]
+
 
or [http://www.lazarus.freepascal.org/index.php/board,55.0.html TAChart board of the Lazarus forum].
+
Alexander Klenin改写和扩充了大部分代码,并且目前仍在维护。
 +
 
 +
如果你有疑问、BUG反馈或功能要求,请邮件至
 +
[http://lists.lazarus.freepascal.org/mailman/listinfo Lazarus 邮件列表]
 +
[http://www.lazarus.freepascal.org/index.php/board,55.0.html Lazarus 论坛 TAChart板块]
  
 
=== 文档 ===
 
=== 文档 ===
  
Many features of TAChart are demonstrated in examples installed at (Lazarus Install Dir)/components/tachart/demo/. See [[TAChart_Demos|TAChart Demos]] for a short description and screenshots.
+
更多的演示可以在(Lazarus安装目录)/components/tachart/demo/中找到,[[TAChart_Demos|TAChart 演示]] 中提供了简短的描述和截图。
 +
 
 +
一些TAChart 类属性说明可在以FPDOC文档中找到(通过在IDE里按{{keypress|F1}})
 +
在[[TAChart documentation|TAChart 文档]]中介绍了大多的概念和特点。
  
Some TAChart classes and properties have been provided with FPDoc documentation (accessed via [F1] in the IDE).
 
An overview of most of TAChart's concepts and features can be found in the [[TAChart documentation]].
 
  
For beginners, the following tutorials may be helpful:
+
对于初学者来说,下面的教程可以帮到你:
 
* [[TAChart Tutorial: Getting started]];
 
* [[TAChart Tutorial: Getting started]];
 
* [[TAChart Tutorial: ListChartSource, Logarithmic Axis, Fitting]].
 
* [[TAChart Tutorial: ListChartSource, Logarithmic Axis, Fitting]].
Line 28: Line 34:
 
* [[TAChart Tutorial: Chart Tools]]
 
* [[TAChart Tutorial: Chart Tools]]
  
The rendering may be improved with another library :
+
渲染改善另一个库::
* [[BGRABitmap tutorial TAChart|Rendering with BGRABitmap]].
+
* [[BGRABitmap tutorial TAChart|渲染BGRA位图]].
  
 
=== 特点 ===
 
=== 特点 ===
* More than 15 different series, including pie, bar, area, line and point series
+
* 超过15个不同系列:包括饼型图、线型图、柱型图、条型图、区域等
* Function series with domain support
+
* 函数级数与域的支持
* No limit to the number of series, points or axes on a graph
+
* 没有限制点或轴线上曲线数目
* Flexible chart sources, including design-time editing, and random, dynamic and database-aware sources.
+
* 灵活图表的来源,包括设计、编辑、随机、动态的数据库来源。
* Graph legend, title and footer
+
* 图表图例,标题和页脚
* Axis labels and marks can be set manually or auto-generated
+
* 轴标签和标志可以手动设置或自动生成
* Axis inversion, independent scale and offset, logarithmic scale
+
* 轴反转,独立缩放和偏移,对数表
* Interactive tools, including zoom, panning and crosshairs
+
* 互动工具,包括缩放,平移和十字线
* Automatic or manual graph limits
+
* 自动或手动图形界限
* Smart marks drawing
+
* 智能标记图
* Easily extensible with new custom series
+
* 容易扩展到新的自定义序列
* Output to SVG, OpenGL, printer, WMF, [http://www.crossgl.com/aggpas/ AggPas], [[BGRABitmap]], [[fpvectorial]]
+
* 输出到SVG、OpenGL、打印机、WMF、[http://www.crossgl.com/aggpas/ AggPas][[BGRABitmap|BGRA位图]][[fpvectorial|矢量图]]
* Can be used in non-GUI applications, such as web services
+
* 可以用于非GUI应用程序,如WEB服务
* Being actively developed, see [[TAChart_Roadmap|roadmap]]
+
* 正在快速开发,参看: [[TAChart_Roadmap|路线图]]
  
 
=== 截图 ===
 
=== 截图 ===
  
Here is an example of TAChart displaying a Line Series, Bar Series and Pie Series
+
这里展示了TAChart 线、柱、饼型图:
  
 
<center>[[Image:tachart.png]]</center>
 
<center>[[Image:tachart.png]]</center>
Line 59: Line 65:
  
 
=== 下载 ===
 
=== 下载 ===
The latest stable release can be found in the Lazarus SVN repository (the components are on the Chart Tab in Lazarus).
+
最新的稳定版本可以在Lazarus的SVN仓库中找到(这些图表组件你可以在Chart选项卡中找到。)
  
 
=== 参见 ===
 
=== 参见 ===
Line 65: Line 71:
 
* [[RingChart and AnalogWatch]]
 
* [[RingChart and AnalogWatch]]
 
* [[PlotPanel]]
 
* [[PlotPanel]]
* [[Comparing_TAChart_with_Delphi's_TeeChart_Standard|Comparing TAChart with Delphi's TeeChart Standard]]
+
* [[Comparing_TAChart_with_Delphi's_TeeChart_Standard|对比TAChart 在 Delphi中的TeeChart ]]
 
[[Category:Lazarus]]
 
[[Category:Lazarus]]
 
[[Category:Components]]
 
[[Category:Components]]
 
[[Category:Graphics]]
 
[[Category:Graphics]]
 
[[Category:TAChart]]
 
[[Category:TAChart]]

Revision as of 08:35, 25 April 2014

Deutsch (de) English (en) español (es) français (fr) português (pt) русский (ru) українська (uk) 中文(中国大陆)‎ (zh_CN)

关于

TAChart is the principal component of a TeeChart-like charting framework for Lazarus offered under an LGPL licence (TeeChart being the charting component installed with recent Delphi versions). TAChart中的重要组件是由TeeChart图表框架为Lazarus提供的,并以LGPL许可发布(TeeChart近期安装在Delphi组件里)。

It contains functions developed by Philippe Martinole for his TeleAuto project which were revised extensively by Luis Rodrigues when porting the Epanet application from Delphi to Lazarus.

它包含的功能是 Luis Rodrigues 在Philippe Martinole的TeleAuto 项目,做Epanet 应用时从Delphi移植到Lazarus的。

Alexander Klenin改写和扩充了大部分代码,并且目前仍在维护。

如果你有疑问、BUG反馈或功能要求,请邮件至 Lazarus 邮件列表Lazarus 论坛 TAChart板块

文档

更多的演示可以在(Lazarus安装目录)/components/tachart/demo/中找到,TAChart 演示 中提供了简短的描述和截图。

一些TAChart 类属性说明可在以FPDOC文档中找到(通过在IDE里按F1) 在TAChart 文档中介绍了大多的概念和特点。


对于初学者来说,下面的教程可以帮到你:

渲染改善另一个库::

特点

  • 超过15个不同系列:包括饼型图、线型图、柱型图、条型图、区域等
  • 函数级数与域的支持
  • 没有限制点或轴线上曲线数目
  • 灵活图表的来源,包括设计、编辑、随机、动态的数据库来源。
  • 图表图例,标题和页脚
  • 轴标签和标志可以手动设置或自动生成
  • 轴反转,独立缩放和偏移,对数表
  • 互动工具,包括缩放,平移和十字线
  • 自动或手动图形界限
  • 智能标记图
  • 容易扩展到新的自定义序列
  • 输出到SVG、OpenGL、打印机、WMF、AggPasBGRA位图矢量图
  • 可以用于非GUI应用程序,如WEB服务
  • 正在快速开发,参看: 路线图

截图

这里展示了TAChart 线、柱、饼型图:

tachart.png

作者

Luís Rodrigues, Philippe Martinole, Alexander Klenin

下载

最新的稳定版本可以在Lazarus的SVN仓库中找到(这些图表组件你可以在Chart选项卡中找到。)

参见