我在Perl v 5.8中使用GD :: bars模块,但我似乎无法在我的图形x和y标签和值上获得字体大小。这是我正在使用的相关代码:
use GD::Graph::bars3d;
use GD::Text;
$my_graph->set_title_font(gdMediumBoldFont, 15);
$my_graph->set_x_label_font(gdMediumBoldFont, 15);
$my_graph->set_y_label_font(gdMediumBoldFont, 15);
$my_graph->set_x_axis_font(gdMediumBoldFont, 15);
$my_graph->set_y_axis_font(gdMediumBoldFont, 15);
$my_graph->set_legend_font(gdMediumBoldFont, 15);
my $plot = $my_graph->plot(\@table_data);
我也尝试过使用
$my_graph->set_title_font('arial', 15);
$my_graph->set_x_label_font('arial, 15);
$my_graph->set_y_label_font('arial, 15);
$my_graph->set_x_axis_font('arial, 15);
$my_graph->set_y_axis_font('arial, 15);
$my_graph->set_legend_font('arial, 15);
并将字体大小设置为像60或更大的数字。但是根本没有任何变化。我也试过不同的字体,甚至尝试/Arial.ttf
但没有运气。
另外,我将图表保存为.gif文件。