12.7.3柱图元的外观属性

12.5点图元 中了解的外观属性类似,柱图元也同样可以设定柱子的边框和填充颜色。如继续修改A6中柱图元的绘图属性如下:

在这里,将Column width属性恢复为默认值,柱图元的边框修改为蓝色虚线,线粗设为1,填充色使用序列设定,特别的,其中第三个颜色属性虽然设定了渐进色Gradient color,但是Color1Color2属性设定相同。此时,绘图结果如下:

可以看到,柱子的边框及填充颜色按照设定发生了变化。用序列设定的填充色会在绘制时循环使用,其中,当渐进色的Color1Color2设定相同时,会自动处理为明暗效果。

 

除了边框和填充色之外,柱图的外观属性中,除了上一小节介绍的柱子宽度以外,还有Column shape。柱子形状,除了常见的方柱之外,还有立体方柱和圆柱,通常这两种柱子都是在3D效果的坐标系中使用的。

在图元选用的坐标轴中,只要有一个坐标轴选用了3D属性,绘制时就会使用3D效果绘图,如修改A4中枚举轴的绘图属性如下:

仅修改横轴x3D,绘图时整个坐标系就会使用3D效果。此时,如果柱图形状仍然使用Column,就会仍然画出平面的柱图,图形与坐标系效果不协调。如果我们修改A6中柱图的柱子形状为立体方柱,同时恢复默认的边框及填充属性,如下:

则柱图在绘制时会使用立体方柱效果,绘图结果如下:

图中的横轴和纵轴在绘制时都使用了3D效果,绘制时,如果要改变3D效果的深度,可以调整3D属性下面的3D thick ratio,需要注意的是,定义厚度比率时,是以上一小节讲到的基本柱宽为基准的。

可以看一下现在的绘制效果,体会3D深度的改变:

 

我们还可以将柱子形状设为圆柱:

此时绘图结果如下:

特别的,在绘制3D图形时,如果将某个轴线的线型设为不绘制,将会把该轴线绘制成平台效果,如修改上面画法,将A4中横轴的颜色和线型修改如下:

则绘图效果如下: