Perl @ Web Programming
 Programming Shed : Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
Perl Index - Perl Book :

Perl Book :
Programming Web Graphics with Perl & GNU Software (O'Reilly Nutshell)

Programming Web Graphics with Perl & GNU Software (O'Reilly Nutshell)
Check price @
Amazon.com
Amazon.ca
Amazon.co.uk


Programming Web Graphics with Perl & GNU Software (O'Reilly Nutshell)
by Shawn P. Wallace, Richard Koman (Editor)

Paperback: 454 pages
Dimensions (in inches): 0.98 x 9.18 x 7.04
Publisher: O'Reilly & Associates
ISBN: 1565924789; 1st edition (February 1999)


As a how-to book, Programming Web Graphics with Perl & GNU Software covers a narrow but powerful niche of Web development--on-the-fly graphics generation. It also focuses on the Perl language and its associated free code modules, making the techniques you learn in this book immediately available for free.

Author Shawn P. Wallace begins with a look at the popular image formats on the Web: GIF, PNG, and JPEG. This chapter offers a quick and fascinating demystification of these critical graphics file types. The next chapter discusses the dance between graphics and Web browsers, with a look at CGI, HTML display, color schemes, and other details.

Among the tools discussed in this book is the GD Perl module for working with GIF files, the GNU Image Manipulation Program (GIMP), GIFScript, and ImageMagick. The author uses a chessboard simulation application to illustrate how to manipulate graphics dynamically. Some sections focus on graphing, animation, and image maps to illustrate the flexibility of dynamic graphics.

Near the end of the book, the author presents a "Web graphics cookbook"--a collection of examples you can use in your sites that includes a graphical Web counter, a JavaScript rollover menu, image thumbnailing scripts, and more. The author finishes with a discussion of creating and integrating PostScript code.

This guide reads more like a brain dump from the author than a comprehensive discussion of Web graphics; however, there's much to be gleaned from his knowledge. --Stephen W Plain

Book Description: From access counters and log-report graphs to scientific plots and on-the-fly animated GIFs, graphics scripting is within the grasp of most Web authors. However, it is a poorly documented field. Programming Web Graphics with Perl & GNU Software shows intermediate and advanced Web designers how to use CGI scripts to generate dynamic graphic content and demystifies the manipulation of graphics formats for newcomers to the Web.

Ingram: "Programming Web Graphics with Perl and GNU Software" shows intermediate and advanced Web designers how to use CGI scripts to generate dynamic graphic content and demystifies the manipulation of graphics formats for newcomers to the Web.

Book Info: Provides a practical, resource-like approach aimed at intermediate and advanced web programmers who want to use CGI scripts to generate dynamic graphic content.CD-ROM included.


Customer Reviews
Reviewer: byeung888 from Seattle, WA
Creating graphics, charts and diagrams on the fly with your real-time data, you got it. This book covered some really exciting topics and add some favor to your data-driven websites. I highly recommend it to anybody interested in using PERL to script GRAPHICS!

Reviewer: A reader from USA, California
Amazing, you really dont even need to know Perl, (though it helps:) Definitly buy it if you want to generate PNG, JPEG, and GIFs ON THE SEVER. A MUST HAVE!

Reviewer: A reader from Poughkeepsie, NY United States
This book offers nothing but the documentation found at the CPAN website. They dont even go as far as to suggest any use (other than the obvious) for any function. So, I will give you one: When printing a string in an image, do @bounds=GD::Image->stringTTF(...) first. It will give you the string dimensions without actually graphing the string. You can then use the bounds array to see what the width and size of the string is so that you can center it. Want to know what the bounds array holds? Spend the money for the book, or go look it up at CPAN.org for free. Oh, by the way, this book does not even tell you that you can call stringTTF as a package subroutine, let alone the numerous reasons why you would want to use it as such.... Like I said - save your money.

Reviewer: roger wilbert from orlando, fl USA
Although the subject matter is great, it lacks a lot when it comes to substance. It is very sad when you have to trouble shoot the example source code from a book that was written to teach you. I am only halfway through the book and the two of example scripts failed do to coding problems with the modules. The Biorhythm example fails even when you copy it from the author's web site. If you are going to write a book proof your code.






Book Subjects
Learning Perl
Perl Reference Manual
Web Programming in Perl
 
Perl Essential
Learning Perl (3rd Edition)
by Randal L. Schwartz, Tom Phoenix
Programming Perl (3rd Edition)
by Larry Wall, Tom Christiansen, Jon Orwant
Perl Black Book, 2nd Edition
by Steven Holzner
CGI Programming with Perl
by Scott Guelich, Shishir Gundavaram, Gunther Birznieks, Linda Mui
Perl & XML (O'Reilly Perl)
by Erik T. Ray, Jason McIntosh
© 2005-2006, Programming Shed