Programming Web Graphics with Perl and GNU Softwar Paperback – Feb 11 1999
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
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.
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
'...is a cross between a how to manual and an idea book. It will empower readers in the often mystical area of graphic creation and suggest new ways to give web sites lively, dynamic content, all without spending a penny on software. 454 pages are hardly enough to provide a thorough course in every tool mentioned, but in each case there is enough material to lift the reader to basic confidence, and the references to take them further. Although without some knowledge of Perl it might be intimidating, the text should be accessible to the complete graphics novice. Shawn Wallace has written an excellent book on a topic which deserves it."'--Gavin Inglis, news@UK, June 2000See all Product Description
Top Customer Reviews
Beginning with a proper understanding of graphics formats (gif, png, jpeg) commonly used on the web and detailing the differences between them, the reader quickly becomes an expert in thier differences and the advantages of each.
The meat of this book includes chapters on popular extensions to perl for graphics, GD, PerlMagick, GIFgraph, and the GIMP. I have always been amazed at the features in GIMP, but until this book did not realize that such features could be scripted in perl. The book list all the methods available through GD with a discussion of each.
Although the included web graphics cookbook is a bit short on recipes, the section on postscript makes up for the loss. If you have ever wanted to generate publisher quality postscript files from your web data the "Everything I Needed to Know About PostScript I learned Here" section is for you.
O'Reilly has a knack for generating 'must have' perl books that stand the test of time. This one is a must for the bookshelf of anyone who parses text with perl. Although a full treatise on this subject would encompasse thousands of pages, this book provides the essentials in an easy to use format. It should be considered an introductory text that will serve as an excellent starting point for the advanced web graphics user.
If you want to purchase this book to learn how to program web graphics with Perl, stop right here and go to CPAN.org. Search for GD, GD::Graph and ImageMagick and read their manuals. That's all this book does any ways.
The only chapter I enjoyed was chapter one, "Image File Formats", which at least taught me something I hadn't known before.
Outlines of the chapters follow.
Chapter one - "Image File Formats" covers most of the basics you need to know to understand the anatomy of graphics, their compression algorithms and different formats available for the web, as well as their pros and cons. This is the chapter I enjoyed most. The chapter lasts over 30 pages.
Chapter two - "Serving graphics on the Web" talks a bit about serving images from within Perl. Talks how the browser loads the images, image load time and image caching. Shows the <IMG> tag, and its attributes. Lasts another 30 pages.
Chapter 3 - "A Litany of Libraries" lists references to some of the graphics libraries available on the web. I would expect to see this chapter as an appendix.
Starting chapter 4 - "On-the-Fly graphics with GD" is the start of all the disappointment, and to some extent, annoyance. After a clumsy introduction to GD and some of its classes and methods, starts coding a chess board. The application itself is not so useful, but the code is worth consideration.Read more ›
Most recent customer reviews
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. Read morePublished on May 4 2002
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... Read morePublished on Sept. 25 2001 by roger wilbert
Mr. Shawn Wallace has once again transformed the graphics programming genre. With this tour-de-force, Wallace sews up perl in a neat little package. Read morePublished on June 24 2001
This book is exacly what you need for creating dynamic webpages. It covers everything from file types to advanced image manuipulation functions. Read morePublished on Nov. 24 1999
I don't know about the rest of you, but I can only stand to grab data out of a text file so many times... Read morePublished on Aug. 30 1999
Yup it's not a bad book but comes at things from rather an unrelenting Unix and Open Source background. Read morePublished on Aug. 24 1999
It's a reasonable start if you want to work with GD, ImageMagick and others, but it's too much a printed version of the manpages. With examples and some tips though. Read morePublished on June 16 1999
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... Read more
For those of you who know just about all there is to know about CGI using Perl, buy this book! This book introduced me to a side of Perl I had never thought of before. Read morePublished on May 15 1999 by Dave Greco (firstname.lastname@example.org)
Look for similar items by category
- Books > Computers & Technology > Graphic Design
- Books > Computers & Technology > Internet & Social Media
- Books > Computers & Technology > Networking & Cloud Computing > Networks, Protocols & APIs
- Books > Computers & Technology > Programming > Graphics & Multimedia
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming
- Books > Computers & Technology > Web Development > Web Design > Web Graphics
- Books > Computers & Technology > Web Development > Web Services
- Books > Science & Math > Technology
- Books > Textbooks > Computer Science & Information Systems > Graphics & Visualization
- Books > Textbooks > Computer Science & Information Systems > Programming Languages