Preface |
|
1 | (12) |
|
PHP Multimedia Installation |
|
|
13 | (12) |
|
|
14 | (2) |
|
|
16 | (2) |
|
|
18 | (2) |
|
|
20 | (3) |
|
|
22 | (1) |
|
|
23 | (2) |
|
|
25 | (46) |
|
|
25 | (1) |
|
|
26 | (1) |
|
|
26 | (8) |
|
|
34 | (1) |
|
|
35 | (1) |
|
|
36 | (6) |
|
|
42 | (4) |
|
|
43 | (1) |
|
|
44 | (2) |
|
|
46 | (3) |
|
Object-Oriented Programming |
|
|
49 | (19) |
|
Functional vs. OO Programs |
|
|
50 | (1) |
|
|
51 | (1) |
|
|
51 | (1) |
|
|
52 | (1) |
|
|
52 | (1) |
|
|
53 | (1) |
|
|
54 | (1) |
|
|
55 | (13) |
|
|
68 | (3) |
|
|
71 | (34) |
|
|
72 | (2) |
|
|
74 | (28) |
|
|
75 | (4) |
|
|
79 | (9) |
|
|
88 | (4) |
|
|
92 | (8) |
|
|
100 | (2) |
|
|
102 | (3) |
|
|
105 | (38) |
|
|
106 | (1) |
|
|
107 | (1) |
|
|
108 | (15) |
|
|
111 | (9) |
|
|
120 | (1) |
|
|
121 | (1) |
|
|
122 | (1) |
|
|
122 | (1) |
|
Programming in ActionScript |
|
|
123 | (17) |
|
|
140 | (3) |
|
Manipulating Images with GD |
|
|
143 | (50) |
|
|
144 | (46) |
|
|
145 | (2) |
|
|
147 | (1) |
|
Overview of Basic Functions |
|
|
147 | (1) |
|
|
148 | (1) |
|
Saving or Sending Images To the Browser |
|
|
149 | (4) |
|
|
153 | (9) |
|
|
162 | (14) |
|
|
176 | (7) |
|
Working with Existing Images |
|
|
183 | (1) |
|
Copying, Resizing, and Merging |
|
|
183 | (7) |
|
|
190 | (3) |
|
|
193 | (24) |
|
|
193 | (1) |
|
|
194 | (2) |
|
|
196 | (2) |
|
|
196 | (1) |
|
|
197 | (1) |
|
|
197 | (1) |
|
Using ImageMagick with PHP |
|
|
198 | (17) |
|
The ImageMagick Class Library |
|
|
199 | (12) |
|
Implementing the Class Library Functions |
|
|
211 | (4) |
|
|
215 | (2) |
|
|
217 | (66) |
|
|
217 | (2) |
|
|
218 | (1) |
|
|
219 | (3) |
|
|
222 | (39) |
|
|
222 | (1) |
|
|
223 | (3) |
|
|
226 | (5) |
|
Paths - Circles, Rectangles, Lines, and Curves |
|
|
231 | (3) |
|
|
234 | (2) |
|
|
236 | (2) |
|
|
238 | (1) |
|
|
238 | (2) |
|
|
240 | (6) |
|
Resource Configuration File |
|
|
246 | (3) |
|
|
249 | (3) |
|
|
252 | (6) |
|
|
258 | (3) |
|
Implementing the PDFlib Functions |
|
|
261 | (18) |
|
|
279 | (1) |
|
|
280 | (3) |
|
FDF - Sending to and From PDF Forms |
|
|
283 | (50) |
|
|
284 | (2) |
|
|
284 | (1) |
|
|
285 | (1) |
|
|
286 | (4) |
|
|
287 | (2) |
|
Enabling the $HTTP_RAW_POST_DATA Variable |
|
|
289 | (1) |
|
|
289 | (1) |
|
|
290 | (40) |
|
Creating a Basic PDF Form |
|
|
290 | (10) |
|
Validating the User Input in a PDF Form |
|
|
300 | (4) |
|
|
304 | (22) |
|
Creating a Complementary Application To the Basic PDF Form |
|
|
326 | (4) |
|
|
330 | (3) |
|
Case Study - Ming Headline Grabber |
|
|
333 | (26) |
|
Headline Grabber - Application Spec |
|
|
333 | (24) |
|
|
334 | (3) |
|
|
337 | (20) |
|
|
357 | (2) |
|
Case Study-Using GD on WAP Sits and PDA |
|
|
359 | (40) |
|
|
359 | (2) |
|
|
360 | (1) |
|
|
361 | (1) |
|
|
361 | (1) |
|
PDA Web Content - AvantGo |
|
|
361 | (2) |
|
Delivering Custom Content with PHP |
|
|
363 | (3) |
|
Determining the User Agent |
|
|
363 | (1) |
|
|
363 | (1) |
|
|
364 | (2) |
|
Coffee Shop Finder - Application Spec |
|
|
366 | (29) |
|
|
366 | (1) |
|
|
367 | (1) |
|
|
368 | (1) |
|
|
368 | (1) |
|
|
369 | (26) |
|
|
395 | (1) |
|
|
396 | (3) |
|
|
399 | (22) |
|
Image Gallery - Application Spec |
|
|
399 | (19) |
|
|
400 | (1) |
|
|
401 | (1) |
|
|
402 | (1) |
|
|
402 | (2) |
|
|
404 | (7) |
|
|
411 | (3) |
|
|
414 | (4) |
|
|
418 | (1) |
|
|
418 | (3) |
|
Case Study: PDF Template System |
|
|
421 | (42) |
|
HTML vs. PDF Template System |
|
|
421 | (2) |
|
PDF Template System - Application Spec |
|
|
423 | (33) |
|
|
423 | (3) |
|
|
426 | (30) |
|
Testing the PDF Template System |
|
|
456 | (3) |
|
|
459 | (1) |
|
|
460 | (3) |
Appendix A: PHP Ming Language Reference |
|
463 | (12) |
Appendix B: PHD GD Language Reference |
|
475 | (8) |
Appendix C: HAWHAW Reference |
|
483 | (18) |
Appendix D: PHP PDF Language Reference |
|
501 | (12) |
Appendix E: PHP PDF Language Reference |
|
513 | (4) |
Appendix F: PHP and ImageMagick Language Reference |
|
517 | (14) |
Appendix G: Color Screenshots Galley |
|
531 | (16) |
|
|
531 | (10) |
|
|
541 | (1) |
|
Manipulating Images with GD |
|
|
542 | (2) |
|
|
544 | (1) |
|
|
545 | (1) |
|
Case Study - Image Gallery |
|
|
546 | (1) |
Appendix H: Setting Up Palm Desktop, POSE and AvantGo on a Windows Desktop |
|
547 | (10) |
|
Using POSE and AvantGo to View HAWHAW Pages |
|
|
547 | (7) |
|
|
554 | (3) |
Index |
|
557 | |