我正在使用 WebCharts3D 界面来创建和修改图表,然后在我的 Coldfusion 代码中使用生成的 XML 样式作为内联样式。
所以这在 WebCharts3D 中正确显示:
<?xml version="1.0" encoding="UTF-8"?>
<pieChart depth="Double" style="Solid">
<title font="Arial-18-bold">
<decoration style="None"/>This is a title
</title>
</pieChart>
这只是显示示例标题,周围没有框,并设置为所需的字体大小和粗细。您可以获取此代码,将其复制到 WebCharts“XML 样式”窗口中,应用它,然后查看它是否有效。
我在我的 Coldfusion 代码中使用它,如下所示:
<cfsavecontent variable="piecontent">
<?xml version="1.0" encoding="UTF-8"?>
<pieChart depth="Double" style="Solid">
<title font="Arial-18-bold">
<decoration style="None"/>This is a title
</title>
</pieChart>
</cfsavecontent>
<cfchart name="mychart" format="png"
style="#piecontent#">
<cfchartseries type= "pie">
<cfchartdata item="sample1" value="10">
<cfchartdata item="sample2" value="20">
</cfchartseries>
</cfchart>
标题正确地将“装饰”设置为“无”,因为它周围没有框,但标题字体大小和粗细完全被忽略了。这是一个错误吗?有解决方法吗?
编辑:似乎忽略字体大小和重量的问题对于整体字体也是如此,就像你把这个:<pieChart depth="Double" style="Solid" font="Arial-16-Bold">
.