当前位置:  开发笔记 > 编程语言 > 正文

如何在Windows上的Perl中创建图形?

如何解决《如何在Windows上的Perl中创建图形?》经验,为你挑选了4个好方法。

如何使用Perl创建图形?

我正在运行创建文本报告的预定作业.我想将其移至下一步(对于管理层),并创建一些与此相关的图表.这可能/可行吗?如果我可以使用Office来做这件事,那会很棒.

更新:解决方案我将按此顺序进行调查

Spreadsheet :: WriteExcel(这似乎现在已经从我上次调查的时候发生了变化......等等,这是模块作者提出的.很酷.)

GD Graph - 现在可用于ActivePerl(我上次看不到)

SVG

打开图表看起来很有趣.

ChartDirector中

小智.. 7

GD和GD :: Graph可能是您最好的选择,您可以使用它们创建图像,然后将其嵌入到您需要的任何内容中.



1> 小智..:

GD和GD :: Graph可能是您最好的选择,您可以使用它们创建图像,然后将其嵌入到您需要的任何内容中.



2> Dave Cross..:

上面提到的所有方法都非常好,但我个人喜欢SVG :: TT :: Graph.我非常喜欢SVG为您绘制非常好看的图形的强大功能.



3> Pat..:

您还可以查看Google Charts CPAN模块

use Google::Chart;

  my $chart = Google::Chart->new(
    type => "Bar",
    data => [ 1, 2, 3, 4, 5 ]
  );

  print $chart->as_uri, "\n"; # or simply print $chart, "\n"

  $chart->render_to_file( filename => 'filename.png' );



4> 小智..:

在工作中,我们使用了优秀的Chartdirector.

它不是免费的,但非常便宜(可能50块钱左右).成本非常值得,因为API和文档都非常出色(比GD更好!),所以很容易保存超过我的时间.

还有一个免费版本,其中包括一个在每个图表上宣传产品的小黄色横幅 - 说实话,如果这是供个人使用,你可以去做,因为它真的不是很干扰.

Chartdirector可用于许多平台(Win,Linux,Solaris,BSD,OSX),并且还具有许多语言的API(Perl,ASP,.NET,Java,PHP,Python,Ruby,C++).

正如您在示例页面中看到的那样,输出很容易.

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有