返回介绍

OpenCharts.RenderEnginer

发布于 2019-07-26 11:03:12 字数 2756 浏览 974 评论 0 收藏 0

Canvas渲染引擎绘制

Summary
OpenCharts.RenderEnginerCanvas渲染引擎绘制
Functions
renderText绘制文本
strokeRoundRect绘制圆角矩形
bezier绘制贝塞尔曲线,效果有点勉强
bspline绘制B样条曲线,效果有点勉强
curve绘制曲线

Functions

renderText

OpenCharts.RenderEnginer.renderText = function(context,
strText,
textStyle,
position)

绘制文本

Parameters

context{Object} 绘制的canvas画布内容.
strText{String} 绘制的字符串.
textStyle{OpenCharts.TextStyle} 绘制的字符串文本风格.
position{OpenCharts.Point} 绘制的字符串位置.

strokeRoundRect

OpenCharts.RenderEnginer.strokeRoundRect = function(context,
rect,
radius,
style)

绘制圆角矩形

Parameters

context{Object} 绘制的canvas画布内容.
rect{OpenCharts.Rect} 绘制的矩形.
radius{Number} 圆角的半径.
style{OpenCharts.Style} 绘制的圆角矩形风格.

bezier

OpenCharts.RenderEnginer.bezier = function(context,
pointsArray)

绘制贝塞尔曲线,效果有点勉强

Parameters

context{Object} 绘制的canvas画布内容.
pointsArray{Array(OpenCharts.Point)} 绘制的点串.

bspline

OpenCharts.RenderEnginer.bspline = function(context,
pointsArray)

绘制B样条曲线,效果有点勉强

Parameters

context{Object} 绘制的canvas画布内容.
pointsArray{Array(OpenCharts.Point)} 绘制的点串.

curve

OpenCharts.RenderEnginer.curve = function(context,
pointsArray)

绘制曲线

Parameters

context{Object} 绘制的canvas画布内容.
pointsArray{Array(OpenCharts.Point)} 绘制的点串.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文