我在 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 文件。