search for books and compare prices
Tables of Contents for Programming Web Graphics With Perl and Gnu Software
Chapter/Section Title
Page #
Page Count
Preface
ix
 
I. Introduction to Web Graphics
1
76
1. Image File Formats
3
31
Network Graphics Basics
3
14
Graphics Interchange Format (GIF)
17
7
Portable Network Graphics (PNG)
24
4
JPEG
28
4
References
32
2
2. Serving Graphics on the Web
34
32
The Server and CGI
35
7
Web Graphics and the Browser
42
2
Presenting Images in HTML
44
18
Colors and the Web Browser
62
2
The Once and Future Browser
64
1
References
65
1
3. A Litany of Libraries
66
11
Image Support Libraries
66
9
References
75
2
II. Graphics Programming Tools
77
158
4. On-the-Fly Graphics with GD
79
35
GD Jumpstart
79
3
Sample Application: A Chess Board Simulator
82
10
The GD.pm Distribution
92
14
Font Methods
106
1
Polygon Methods
107
7
5. Industrial-Strength Graphics Scripting with PerlMagick
114
54
Learn PerlMagick in 21 Seconds
115
1
The ImageMagick Distribution and PerlMagick
116
7
Image::Magick Attributes and Methods by Category
123
2
Reading and Writing Images
125
2
Getting and Setting Image::Magick Attributes
127
12
Manipulating Images
139
25
How to Tell When Something Has Gone Wrong
164
1
Using the ImageMagick Utilities
165
3
6. Charts and Graphs with GIFgraph
168
30
Let's Make Some Graphs!
168
9
GIFgraph Reference
177
11
Colors in GIFgraph
188
3
Creating Data Sets with Data::Xtab
191
3
Passing GIFgraph Graphs to GD Objects
194
4
7. Web Graphics with the Gimp
198
37
Quick Gimp
199
7
Getting and Installing the Gimp
206
2
Using the Gimp for Day-to-Day Web Projects
208
10
Scripting the Gimp in Perl
218
15
References
233
2
III. Dynamic Graphic Techniques
235
122
8. Image Maps
237
21
Client-Side Versus Server-Side
238
8
Image Map Tools
246
5
Image Maps on the Fly: A Clickable "Wander" Engine
251
7
9. Moving Pictures: Programming GIF Animation
258
30
Anatomy of a GIF89a Animation
259
5
Seven Easy Pieces with PerlMagick
264
14
GIFscript, an Animation Scripting Language
278
10
10. Web Graphics Cookbook
288
26
The BrokenImage Module
288
3
A Web Page Access Counter
291
5
A JavaScript Rollover Menu
296
4
A Web Cam
300
3
ASCII ALTs
303
5
Thumbnailing
308
5
References
313
1
11. Paperless Office? Not in Our Lives: Printing and the Web
314
43
Everything I Needed to Know About PostScript I Learned Here
315
10
Using the PostScript Modules on the Web
325
6
The PostScript::TextBlock Module
331
9
Multipage Documents with PostScript::Document
340
8
The PostScript::Elements Module
348
7
References
355
2
IV. Appendixes
357
86
A. A Simple PNG Decoder in Perl
359
6
B. Quick Reference Guide to the Gimp
365
28
C. Procedure Reference for the Gimp
393
50
Index
443