使用OpenTBS示例Scatter Excel Chart

时间:2013-06-07 00:16:26

标签: php excel tinybutstrong opentbs

有人能举例说明如何使用OpenTBS / TinyButStrong创建Excel散点图吗?是否有支持excel图表的商业/非商业PHP excel编写者?

非常感谢您的帮助。

感谢您的时间!

1 个答案:

答案 0 :(得分:0)

使用Ms Word中的向导创建基本XY图表。 保存图表而不更改它。让价值观和设计。 选择图表,然后在上下文菜单中选择“区域格式”或类似的内容。在“替代文字”选项卡的“标题”区域中,输入“一个漂亮的图表”。 保存模板。

在PHP方面:

$template = 'demo_ms_word.docx'; $TBS->LoadTemplate($template);

$ChartNameOrNum = 'a nice chart'; // Title of the shape that embeds the chart
$SeriesNameOrNum = 1;
$NewValues = array( array( 1.5, 2.0, 3.2, 33), array(1.77, 2.88, 2.88, 2.99) );
$NewLegend = "OpenTBS is so strong";
$TBS->PlugIn(OPENTBS_CHART, $ChartNameOrNum, $SeriesNameOrNum, $NewValues, $NewLegend);

$TBS->Show(OPENTBS_FILE+TBS_EXIT, 'result.docx');

完成后,更改图表属性和数据。