Books & Videos

Table of Contents

  1. Introduction to Web Graphics

    1. Chapter 1 Image File Formats

      1. Network Graphics Basics
      2. Graphics Interchange Format (GIF)
      3. Portable Network Graphics (PNG)
      4. JPEG
      5. References
    2. Chapter 2 Serving Graphics on the Web

      1. The Server and CGI
      2. Web Graphics and the Browser
      3. Presenting Images in HTML
      4. Colors and the Web Browser
      5. The Once and Future Browser
      6. References
    3. Chapter 3 A Litany of Libraries

      1. Image Support Libraries
      2. References
  2. Graphics Programming Tools

    1. Chapter 4 On-the-Fly Graphics with GD

      1. GD Jumpstart
      2. Sample Application: A Chess Board Simulator
      3. The GD.pm Distribution
      4. Font Methods
      5. Polygon Methods
    2. Chapter 5 Industrial-Strength Graphics Scripting with PerlMagick

      1. Learn PerlMagick in 21 Seconds
      2. The ImageMagick Distributionand PerlMagick
      3. Image::Magick Attributes and Methods by Category
      4. Reading and Writing Images
      5. Getting and Setting Image::Magick Attributes
      6. Manipulating Images
      7. How to Tell When Something Has Gone Wrong
      8. Using the ImageMagick Utilities
    3. Chapter 6 Charts and Graphs with GIFgraph

      1. Let’s Make Some Graphs!
      2. GIFgraph Reference
      3. Colors in GIFgraph
      4. Creating Data Sets with Data::Xtab
      5. Passing GIFgraph Graphs to GD Objects
    4. Chapter 7 Web Graphics with the Gimp

      1. Quick Gimp
      2. Getting and Installing the Gimp
      3. Using the Gimp for Day-to-Day Web Projects
      4. Scripting the Gimp in Perl
      5. References
  3. Dynamic Graphic Techniques

    1. Chapter 8 Image Maps

      1. Client-Side Versus Server-Side
      2. Image Map Tools
      3. Image Maps on the Fly: A Clickable “Wander” Engine
    2. Chapter 9 Moving Pictures: Programming GIF Animation

      1. Anatomy of a GIF89a Animation
      2. Seven Easy Pieces with PerlMagick
      3. GIFscript, an Animation Scripting Language
    3. Chapter 10 Web Graphics Cookbook

      1. The BrokenImage Module
      2. A Web Page Access Counter
      3. A JavaScript Rollover Menu
      4. A Web Cam
      5. ASCII ALTs
      6. Thumbnailing
      7. References
    4. Chapter 11 Paperless Office? Not in Our Lives: Printing and the Web

      1. Everything I Needed to Know About PostScript I Learned Here
      2. Using the PostScript Modules on the Web
      3. The PostScript::TextBlock Module
      4. Multipage Documents with PostScript::Document
      5. The PostScript::Elements Module
      6. References
  4. Appendixes

    1. Appendix A Simple PNG Decoder in Perl

    2. Appendix Quick Reference Guide to the Gimp

      1. The Gimp Toolbox
      2. The Toolbox Menu Hierarchy
      3. The Image Menu Hierarchy
    3. Appendix Procedure Reference for the Gimp

      1. Procedural Database Information
      2. File Operations
      3. Painting, Drawing, and Transforms
      4. Color Control, Palettes, and Patterns
      5. Selection Procedures
      6. Layers and Channels
      7. Undo and Redo
      8. Image Information and Management
      9. User Interface
      10. Extensions
  1. Colophon