Book description
Graphics programmers aren't the only ones who need to be proficient with graphics. Web and applications programmers know that a dull web page can be quickly transformed into one that's interesting and lively with the use of well-planned graphics. And fortunately, you don't need the skills of a fulltime graphics programmer to use graphics effectively. 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 programmers. Using open source software, like Perl, you have the power to dynamically generate graphics based on user input and activity, easily manipulate graphics content, and optimize graphics for compression and quality.Geared toward Perl users and webmasters, Perl Graphics Programming focuses on open-source scripting programs that manipulate graphics files for use on the Web. The book demystifies the manipulation of graphics formats for newcomers to the Web with a practical, resource-like approach. With this book you'll learn to:
- Generate dynamic web graphics with charts, tables, and buttons
- Automate graphics tasks (thumbnails and borders)
- Create dynamics web documents (PDF, Postscript)
- Produce rich Internet experiences with Flash and SVG
Publisher resources
Table of contents
- A Note Regarding Supplemental Files
- Preface
-
I. Raster Images and Web Graphics
- 1. Creating Graphics with Perl
- 2. On-the-Fly Graphics with GD
- 3. Graphics Scripting with Image::Magick
- 4. Charts and Graphs with GD::Graph
- 5. Scripting the Gimp with Perl
-
II. Vector Images and Animations
- 6. SVG: The Scalable Vector Graphics Format
- 7. Creating SVG with Perl
- 8. SWF: The Flash File Format
-
9. Using Ming
- Installation
- Overview of the Perl Interface
- The Astral Trespassers Game
- The SWF Module
- The SWF::Movie Module
- The SWF::Sprite (or SWF::MovieClip) Module
- The SWF::DisplayItem Module
- The SWF::Shape Module
- The SWF::Button Module
- The SWF::Bitmap Module
- The SWF::Text Module
- The SWF::TextField Module
- The SWF::Font Module
- The SWF::Fill Module
- The SWF::Gradient Module
- The SWF::Morph Module
- The SWF::Sound Module
- The SWF::Action Module
- SWF Recipes
- III. Documents and Printing
-
IV. Appendixes
- A. Serving Graphics on the Web
-
B. Gimp Reference
- The Gimp::Fu register( ) Method
-
The Gimp Interface
-
The Toolbox
- The selection tools
- The move tool
- The magnifying glass tool
- The crop tool
- The transform tool
- The flip tool
- The text tool
- The color picker
- The bucket fill tool
- The blend tool
- The pencil tool
- The paintbrush tool
- The eraser tool
- The airbrush tool
- The clone tool
- The convolver tool
- The ink tool
- The dodge and burn tool
- The smudge tool
- The measure tool
- The Toolbox Menu Hierarchy
- The Image Menu Hierarchy
-
The Toolbox
- C. Image::Magick File Formats
- D. ActionScript Reference
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: Perl Graphics Programming
- Author(s):
- Release date: December 2002
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596002190
You might also like
book
Advanced Perl Programming
So you've learned Perl, but you're getting frustrated. Perhaps you've taken on a larger project than …
book
Perl for C Programmers
The Perl book written for the C and C++ programmer. Perl for C Programmers teaches what's …
book
Perl by Example
The World’s Easiest Perl 5 Tutorial—Updated for Today’s Applications and “Modern Perl” Best Practices “When I …
book
Advanced Perl Programming, 2nd Edition
With a worldwide community of users and more than a million dedicated programmers, Perl has proven …