在JpGraph中,Stroke()方法是Graph类的核心输出方法,其功能与"中风"的医学含义无关,而是源自计算机图形学的术语传统。
具体含义如下:
图形渲染指令
计算坐标轴和刻度位置
绘制所有已添加的图表元素(如LinePlot/BarPlot)
应用阴影、背景等视觉效果
最终输出图像二进制流
该方法会执行完整的图像生成流程,包括:
输出控制参数
无参数时直接输出到浏览器(需提前设置正确HTTP头)
指定路径时将图像保存为文件
支持可选的文件名参数:
Stroke($aFileName="")与CSIM版本的差异
相比
StrokeCSIM()方法,基础版Stroke()不生成图像映射坐标数据,仅专注图形渲染功能
术语来源说明:在计算机图形学中,"stroke"指代"描边/绘制"动作,该命名遵循GD库等图形处理接口的术语惯例(如HTML5 Canvas也有stroke方法)。