As a start, I'd suggest taking a look at the Graphics section of CPAN. Perhaps the most widely used module is GD, which is a Perl interface to libgd, a graphics library that can create and manipulate images in PNG format. You can use the Perl GD::Graph module to make pie/pizza charts.

GD is quite flexible, in that you can compile it with support for JPEG, and with support for rasterising TrueType fonts into your image, if you've got the appropriate libraries installed on your system. ActiveState also offer pre-compiled binaries of GD for ActivePerl on Windows.

I haven't used it, but the Imager Module, also on CPAN, seems to have some features that GD doesn't have - any other folk on here got experience with using it?

/=\

In reply to Re: Create Image in perl by ViceRaid
in thread Create Image in perl by FiReWaLL

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.