zoukankan      html  css  js  c++  java
  • FusionCharts 的XML标签属性 (转)

    • <chart caption='各地市对比图' xAxisName='' yAxisName='' outCnvBaseFontColor='#000000' showValues='0' decimals='3' formatNumberScale='0' baseFontSize='13' bgAlpha='40' bgColor='#F3EED1' legendPadding='0' slantLabels='1' showLabels='1' chartLeftMargin='1' chartRightMargin='1' chartTopMargin='1' chartBottomMargin='1' canvasBgColor='#F9F9F9' canvasBaseColor='#F9F9F9' canvasBaseDepth='3' showCanvasBg='1' showCanvasBase='1'><set lable='...' value='...'/><set lable='...' value='...'/><set lable='...' value='...'/><set lable='...' value='...'/> </chart>

      FusionCharts 的 XML标签属性有一下四种数据类型 * Boolean - 布尔类型,只能为1或者0。例如:<graph showNames=’1′ > * Number - 数字类型,只能为数字。例如:<graph yAxisMaxValue=’200′ > * String - 字符串类型,只能为字符串。例如: <graph caption=’My Chart’ > * Hex Color Code - 十六进制颜色代码,前边没有’#’.例如: <graph bgColor=’FFFFDD’ >

    • XML中的标签和属性有:  
    • <graph> 所具有的属性  
    • flash背景参数:  
    • * bgColor=”HexColorCode” : 设置flash的背景颜色  
    • * bgAlpha=”NumericalValue(0-100)” : 设置背景的透明度  
    • * bgSWF=”Path of SWF File” : 设置一个外部的Flash 为flash的背景  
    • 图表背景参数:  
    • * canvasBgColor=”HexColorCode” : 设置图表背景的颜色  
    • * canvasBaseColor=”HexColorCode” : 设置图表基部的颜色  
    • * canvasBaseDepth=”Numerical Value” : 设置图表基部的高度  
    • * canvasBgDepth=”Numerical Value” : 设置图表背景的深度  
    • * showCanvasBg=”1/0″ : 设置是否显示图表背景  
    • * showCanvasBase=”1/0″ : 设置是否显示图表基部  
    • 图表和轴的标题  
    • * caption=”String” : 图表上方的标题  
    • * subCaption=”String” : 图表上方的副标题  
    • * xAxisName= “String” : X轴的名字  
    • * yAxisName= “String” : y轴的名字  
    • 图表数量值的限制  
    • * yAxisMinValue=”value”: y轴最小值  
    • * yAxisMaxValue=”value”: y舟最大值  
    • 通用参数  
    • * shownames=”1/0″ : 设置是否在x轴下显示<set>里指定的name  
    • * showValues=”1/0″ : 设置是否在柱型图或饼型图上显示数据的值  
    • * showLimits=”1/0″ : 设置是否在图表的y轴坐标上显示最大最小的数据值  
    • * rotateNames=”1/0″ : 设置x轴下的name 是水平显示还是垂直显示  
    • * animation=”1/0″ : 设置柱型图的显示是否是动画显示  
    • 字体属性  
    • * baseFont=”FontName” : 设置字体样式  
    • * baseFontSize=”FontSize” : 设置字体大小  
    • * baseFontColor=”HexColorCode” : 设置字体颜色  
    • * outCnvBaseFont = “FontName” : 设置图表外侧的字体样式  
    • * outCnvBaseFontSze=”FontSize” : 设置图表外侧的字体大小  
    • * outCnvBaseFontColor=”HexColorCode”: 设置图表外侧的字体颜色  
    • 数字格式选项  
    • * numberPrefix=”$” : 设置数据值的前缀  
    • * numberSuffix=”p.a” : 设置数据值的后缀(如果是特殊字符,需要使用URL Encode重编码)  
    • * formatNumber=”1/0″ : 设置是否格式化数据  
    • * formatNumberScale=”1/0″ : 设置是否用“K”来代表千,“M”来代表百万  
    • * decimalSeparator=”.” : 用指定的字符来代替小数点  
    • * thousandSeparator=”,” : 用指定的字符来代替千位分隔符  
    • * decimalPrecision=”2″ : 设置十进制的精度  
    • * divLineDecimalPrecision=”2″: 设置y轴数值的小数位数  
    • * limitsDecimalPrecision=”2″ : 设置y轴的最大最小值的小数位数  
    • 水平分隔线  
    • * numdivlines=”NumericalValue” : 设置水平分隔线的数量  
    • * divlinecolor=”HexColorCode” : 设置水平分隔线的颜色  
    • * divLineThickness=”NumericalValue” : 设置水平分隔线的宽度  
    • * divLineAlpha=”NumericalValue0-100″ : 设置水平分隔线的透明度  
    • * showDivLineValue=”1/0″ : 设置是否显示水平分隔线的数值  
    • 鼠标旋停参数  
    • * showhovercap=”1/0″ : 显示是否激活鼠标旋停效果  
    • * hoverCapBgColor=”HexColorCode” : 设置鼠标旋停效果的背景颜色  
    • * hoverCapBorderColor=”HexColorCode” : 设置鼠标旋停效果的边框颜色  
    • * hoverCapSepChar=”Char” : 设置鼠标旋停后显示的文本中的分隔符号  
    • 图表边距的设置  
    • * chartLeftMargin=”Numerical Value (in pixels)” : 设置图表左边距  
    • * chartRightMargin=”Numerical Value (in pixels)” : 设置图表右边距  
    • * chartTopMargin=”Numerical Value (in pixels)” : 设置图表上边距  
    • * chartBottomMargin=”Numerical Value (in pixels)” : 设置图表下边距
    • Zero Plane  
    • The zero plane is a 3D plane that signifies the 0 position on the chart. If there are no negative numbers on the chart, you won’t see a visible zero plane.  
    • * zeroPlaneShowBorder=”1/0″ : Whether the border of a 3D zero plane would be plotted or not.  
    • * zeroPlaneBorderColor=”Hex Code” : If the border is to be plotted, this attribute sets the border color for the plane.  
    • * zeroPlaneColor=”Hex Code” : The intended color for the zero plane.  
    • * zeroPlaneAlpha=”Numerical Value 0-100″ : The intended transparency for the zero plane.  
    •  
    • <set> 所具有的属性  
    • * name=”string” : 设置在图表中体现出来的名字  
    • Example: <set name=’Jan’ …>  
    • * value=”NumericalValue” : 设置在图表中各个名字想对应的值  
    • Example: <set name=’Jan’ value=’12345′ …>  
    • * color=”HexCode” : 设置在图表中相对应的柱行图的颜色  
    • Example: <set name=’Jan’ value=’12345′ color=’636363′ …>  
    • * hoverText=”String value” : 设置鼠标旋停在相对应的柱行图 上出现的文本内容  
    • Example: <set name=’Jan’ value=’12345′ color=’636363′ hoverText=’January’…>  
    • * link=”URL” : 设置该柱行图的链接地址(需要URL Encode重编码)  
    • Example: <set … link=’ShowDetails.asp%3FMonth=Jan’ …>  
    • * alpha=”Numerical Value 0-100″ : 设置在图表中相对应的柱行图的透明度  
    • Example: <set … alpha=’100′ …>  
    • * showName=”1″ : 设置在是否显示图表中相对应的柱行图的name  
    • Example : <set … showName=”1″ …> 
    •  
    • //////////////////////////////////////////////////////////////////////////////////////////// 
    •  
    • ANCHORS 锚点 用于标识line或area的数值点 
    • 支持效果 Animation 动画、Shadow 阴影、Glow 发光、Bevel 倾斜、Blur 模糊 
    • 动画属性 _alpha、_x、_y、_xScale、_yScale 
    • BACKGROUND 整个图表的背景 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur 
    • 动画属性 _alpha、_x、_y、_xScale、_yScale 
    • CANVAS 区域图中的区域 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur 
    • 动画属性 _alpha、_x、_y、_xScale、_yScale 
    • CAPTION 图表标题 
    • SUBCAPTION 图表子标题 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur、Font 字体 
    • 动画属性 _alpha、_x、_y 
    • DATALABELS 数据的x轴标签列表 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur、Font 字体 
    • 动画属性 _alpha、_x、_y 
    • DATAPLOT 数据细节(如:2D图表中的列) 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur 
    • 动画属性 _alpha、_x、_y、_xScale、_yScale 
    • DATAVALUES 图表数据 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur、Font 字体 
    • 动画属性 _alpha、_x、_y 
    • DIVLINES 水平的列表区域(由div组成的线) 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur 
    • 动画属性 _alpha、_x、_y、_xScale 
    • HGRID 水平的两个列表区域中交替的颜色 
    • 支持属性 Animation、Shadow、Glow、Bevel、Blur 
    • 动画属性 _alpha、_x、_y、_xScale、_yScale 
    • VDIVLINES 垂直的列表区域 
    • VGRID 垂直的两个列表区域中交替的颜色 
    • VLINES 垂直分割线 
    • XAXISNAME x轴名称 
    • YAXISNAME y轴名称 
    • YAXISVALUES y轴的值列表 
    •  
    •  
    • TOOLTIP 在鼠标移动到数据点上的时候的提示 
    • 支持属性 Font 
    • TRENDLINES 趋势线 
    • TRENDVALUES 
    • chart 
    • Functional Attributes 
    • animation bool 是否使用动画 
    • palette number(1-5) 使用默认的调色板 
    • connectNullData bool 是否呈现空值(?猜测) 
    • showLabels bool 是否显示标签 
    • labelDisplay string (WRAP,STAGGER,ROTATE or NONE ) 标签的呈现方式(超长屏蔽、折行、倾斜还是不显示) 
    • rotateLabels bool 
    • slantLabels bool x轴说明文字是否倾斜(1/0) 
    • labelStep number (1 or above) 
    • staggerLines number (2 or above) 多少个字符后折行(labelDisplay=stagger) 
    • showValues bool 是否一直显示数据值在数据点上 
    • rotateValues bool 是否滚动显示值 (showValues=1) 
    • showYAxisValues bool 是否显示y轴数据 
    • showLimits bool 
    • showDivLineValues bool 
    • yAxisValuesStep number (1 or above) y轴标记的显示间隔 
    • adjustDiv bool 自动调整divlines 
    • rotateYAxisName bool 
    • yAxisNameWidth number (In Pixels) 
    • clickURL String 图表的焦点链接地址 
    • defaultAnimation bool 是否开启默认动画 
    • yAxisMinValue number Y轴中最小值 
    • yAxisMaxValue number Y轴中最大值 
    • setAdaptiveYMin 
    • Chart Titles and Axis Names 
    • caption 
    • subCaption 
    • xAxisName 
    • yAxisName 
    • Chart Cosmetics 
    • bgColor color 可以使用逗号分割多个颜色值 FF5904,FFFFFF 
    • bgAlpha number (0-100) 透明度 
    • bgRatio number (0-100) 多个颜色值所占的比率 
    • bgAngle number (0-360) 角度 
    • bgSWF string 背景flash,但必须在同一个域下 
    • bgSWFAlpha number (0-100
    • canvasBgColor Color 区域背景颜色 
    • canvasBgAlpha 
    • canvasBgRatio 
    • canvasBgAngle 
    • canvasBorderColor 
    • canvasBorderThickness number (0-5) 边框厚度 
    • canvasBorderAlpha 
    • showBorder bool 
    • borderColor 
    • borderThickness number In Pixels 
    • borderAlpha 
    • Data Plot Cosmetics 
    • showPlotBorder bool 
    • plotBorderColor 
    • plotBorderThickness (0-5)pixels 
    • plotBorderAlpha 
    • plotBorderDashed bool 是否使用虚线 
    • plotBorderDashLen number in pixels 
    • plotBorderDashGap number in pixels 
    • plotFillAngle number 0-360 
    • plotFillRatio number 0-100 
    • plotFillAlpha 
    • plotGradientColor color 渐变颜色 
    • showShadow bool 是否显示阴影 
    • plotFillColor 
    • Anchors 
    • drawAnchors bool 
    • anchorSides Number 3-20 边数 
    • anchorRadius number in pixels 半径 
    • anchorBorderColor color hex code 
    • anchorBorderThickness number in pixels 
    • anchorBgColor 
    • anchorAlpha 
    • anchorBgAlpha 
    • Divisional Lines & Grids 
    • numDivLines number >0 水平区域线数量 
    • divLineColor 
    • divLineThickness number 1-5 
    • divLineAlpha 
    • divLineIsDashed bool 虚线 
    • divLineDashLen 
    • divLineDashGap 
    • zeroPlaneColor 
    • zeroPlaneThickness 
    • zeroPlaneAlpha 
    • showAlternateHGridColor 
    • alternateHGridColor 
    • alternateHGridAlpha 
    • numVDivLines 
    • vDivLineColor 
    • vDivLineThickness 
    • vDivLineAlpha 
    • vDivLineIsDashed 
    • vDivLineDashLen 
    • vDivLineDashGap 
    • showAlternateVGridColor 
    • alternateVGridColor 
    • alternateVGridAlpha 
    • Number Formatting 
    • formatNumber bool 
    • formatNumberScale bool 
    • defaultNumberScale string 
    • numberScaleUnit string 
    • numberScaleValue string 
    • numberPrefix string 
    • numberSuffix string 
    • decimalSeparator string 
    • thousandSeparator string 
    • inDecimalSeparator string 
    • inThousandSeparator string 
    • decimals number 0-10 
    • forceDecimals bool 
    • yAxisValueDecimals number 0-10 
    • Font Properties 
    • baseFont 
    • baseFontSize number 0-72 
    • baseFontColor 
    • outCnvBaseFont cnv canvas 
    • outCnvBaseFontSize 
    • outCnvBaseFontColor 
    • Tool-tip 
    • showToolTip bool 
    • toolTipBgColor 
    • toolTipBorderColor 
    • toolTipSepChar 
    • Chart Padding & Margins 
    • captionPadding 
    • xAxisNamePadding 
    • yAxisNamePadding 
    • yAxisValuesPadding 
    • labelPadding 
    • valuePadding 
    • chartLeftMargin 
    • chartRightMargin 
    • chartTopMargin 
    • chartBottomMargin 
    • canvasPadding 
    • set element 
    • label string 
    • value number 
    • color color hex code 
    • link string 
    • toolText string 
    • showLavel 
    • showValue 
    • dashed 
    • alpha 
    • anchorSides 
    • anchorRadius 
    • anchorBorderColor 
    • anchorBorderThickness 
    • anchorBgColor 
    • anchorAlpha 
    • anchorBgAlpha 
    • Vertical data separator lines 
    •    <set label=’Dec 2005′ value=’36556′ /> 
    •    <vLine color=’FF5904′ thickness=’2′ /> 
    •    <set label=’Jan 2006′ value=’45456′ /> 
    • color 
    • thickness 
    • alpha 
    • dashed 
    • dashLen 
    • dashGap 
    • Trend-lines 
    •    <trendLines> 
    •    <line startValue=’895′ color=’FF0000′ displayvalue=’Average’ />  
    •    </trendLines> 
    • startValue 
    • endValue 
    • displayValue 
    • color 
    • isTrendZone 
    • showOnTop 
    • thickness 
    • alpha 
    • dashed 
    • dashLen 
  • 相关阅读:

    windows+php+redis的安装
    redis配置
    vim常用快捷键
    php数组的操作技巧
    python3与mysql数据库连接方式
    linux下删除文件夹,修改文件夹下所有文件的权限命令
    Linux下 “.tar.gz”格式的解压与压缩
    Linux解压tar.gz文件时提示gzip:stdin:not in gzip format 错误
    Ubuntu 18.04中安装docker,再在docker中安装mysql,及遇见问题
  • 原文地址:https://www.cnblogs.com/haoxin963/p/2650355.html
Copyright © 2011-2022 走看看