Perl graphics programming: [images, graphs, animations, and PDFs from Perl]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2003
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIII, 462 S. Ill., graph. Darst. |
ISBN: | 059600219X |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV023746238 | ||
003 | DE-604 | ||
005 | 20170720 | ||
007 | t | ||
008 | 061018s2003 ad|| |||| 00||| eng d | ||
020 | |a 059600219X |9 0-596-00219-X | ||
035 | |a (OCoLC)248574854 | ||
035 | |a (DE-599)BVBBV023746238 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
049 | |a DE-526 | ||
082 | 0 | |a 006.663 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Wallace, Shawn P. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Perl graphics programming |b [images, graphs, animations, and PDFs from Perl] |c Shawn Wallace |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2003 | |
300 | |a XIII, 462 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Graphische Programmierung |0 (DE-588)4337137-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Perl |g Programmiersprache |0 (DE-588)4307836-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Graphische Programmierung |0 (DE-588)4337137-1 |D s |
689 | 0 | 1 | |a Perl |g Programmiersprache |0 (DE-588)4307836-9 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017295313&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017295313 |
Datensatz im Suchindex
_version_ | 1804138796309020673 |
---|---|
adam_text | IMAGE 1
PERL GRAPHICS PROGRAMMING
SHAWN WALLACE
O REILLY 8
BEIJING * CAMBRIDGE * FARNHAM * KOLN * PARIS * SEBASTOPOL * TAIPEI *
TOKYO
IMAGE 2
TABLE OF CONTENTS
PREFACE IX
PART I. RASTER IMAGES AND WEB GRAPHICS
1. CREATING GRAPHICS WITH PERL 3
INTRODUCTION TQ FILE FORMATS 3
COLOR 5
RASTER FILE FORMATS 10
VECTOR GRAPHIC FILE FORMATS 17
DOCUMENT FILE FORMATS 21
REFERENCES 24
2. ON-THE-FLY GRAPHICS WITH GD 25
GD BASICS 26
SAMPLE GD APPLICATIONS 27
READING AND WRITING METHODS 35
GETTING AND SETTING GENERAL INFORMATION 40
COLOR TABLE MANIPULATION METHODS 41
BRUSHES, STYLES, AND TILES 44
COPYING AND TRANSFORMING IMAGES 48
IMAGE DRAWING AND MANIPULATION METHODS 50
STRINGS AND FONTS 53
POLYGON METHODS 55
3. GRAPHICS SCRIPTING WITH LMAGE::MAGICK 62
WHAT IS IMAGEMAGICK? 62
USING IMAGE ::MAGICK 65
IMAGE 3
SAMPLE IMAGE: :MAGICK APPLICATIONS 70
READING AND WRITING IMAGES 79
RETRIEVING AND SETTING FILE INFORMATION 82
SIZING AND TRANSFORMING IMAGES 86
COPYING AND COMPOSING TFRIAGES 91
COLOR AND TRANSPARENCY 95
ANNOTATION AND DRAWING 100
FILTERS AND EFFECTS 106
4. CHARTSANDGRAPHSWITHGD::GRAPH 117
LET S MAKE SOME GRAPHS! 117
A SAMPLE GD::GRAPH APPLICATION 125
GD::GRAPH METHODS 130
ATTRIBUTES OF GD::GRAPH OBJECTS 134
COLORS AND FONTS IN GD::GRAPH 142
5. SCRIPTING THE GIMP WITH PERL 145
GETTING AND INSTALLING THE GIMP 145
WRITING GIMP PLUG-INS IN PERL 148
YOUR FIRST GIMP SCRIPT 150
OBJECT-ORIENTED VERSUS PROCEDURAL SCRIPTING 155
ADDING NEW FEATURES TO THE GIMP 158
STANDALONE SCRIPTS 171
PART II. VECTOR IMAGES AND ANIMATIONS
6. SVG: THE SCALABLE VECTOR GRAPHICS FORMAT 175
SVG DOCUMENT STRUCTURE 176
THE BASIC SVG TAGS 180
7. CREATING SVG WITH PERL 195
A SLIDE-SHOW PRESENTATION 195
SVG ANIMATION 201
CREATING A BOUNCING BALL 202
SVG SCRIPTING WITH JAVASCRIPT 204
USING UNICODE TEXT IN SVG IMAGES 208
TRANSFORMATION WITH XSLT AND PERL 210
TABLE OF CONTENTS
IMAGE 4
8. SWF: THE FLASH FILE FORMAT 215
THE HISTORY OF FLASH AND SWF 215
THE FORMAT AND FUNCTION OF SWF FILES 216
ANATOMY OF A TAG 223
PARSING AN SWF FILE WITH PERL 233
9. USING MING 238
INSTALLATION 238
OVERVIEW OF THE PERL INTERFACE 239
THE ASTRAL TRESPASSERS GAME 240
THE SWF MODULE 246
THE SWF::MOVIE MODULE 247
THE SWF::SPRITE (OR SWF::MOVIECLIP) MODULE 249
THE SWF::DISPLAYITEM MODULE 250
THE SWF::SHAPE MODULE 254
THE SWF: :BUTTON MODULE 259
THE SWF: :BITMAP MODULE 262
THE SWF: :TEXT MODULE 263
THE SWF::TEXTFIELD MODULE 265
THE SWF .-.FONT MODULE 267
THE SWF::FILL MODULE 268
THE SWF::GRADIENT MODULE 269
THE SWF::MORPH MODULE 269
THE SWF: :SOUND MODULE 272
THE SWF::ACTION MODULE 272
SWF RECIPES 273
PART III. DOCUMENTS AND PRINTING
10. PRINTING WITH POSTSCRIPT AND PDF 291
POSTSCRIPT IN A NUTSHELL 291
PORTABLE DOCUMENT FORMAT (PDF) 299
REFERENCES 314
11. USING THE POSTSCRIPT MODULES 315
CREATING POSTSCRIPT FROM A WEB INTERFACE 316
THE POSTSCRIPT: :TEXTBLOCK MODULE 320
THE POSTSCRIPT::DOCUMENT MODULE 326
TABLE OF CONTENTS I VII
IMAGE 5
THE POSTSCRIPT::ELEMENTS MODULE 328
OTHER POSTSCRIPT MODULES 332
12. CREATING PDF DOCUMENTS WITH PERL 333
INTRODUCTION TO PDF::API2 333
CREATING ADDRESS LABELS 336
ADDING TO EXISTING PDF FILES 341
PDF::API2 REFERENCE 343
PDF::API2::PAGE 347
PDF::API2::CONTENT 349
PDF::API2::GFX 353
PDF::API2::TEXT 355
PDF::API2::OUTLINE 357
REFERENCES 360
PART IV. APPENDIXES
A. SERVING GRAPHICS ON THE WEB 363
B. GIMP REFERENCE 385
C. LMAGE::MAGICK FILE FORMATS 413
D. ACTIONSCRIPT REFERENCE 418
INDEX 437
VIII I TABLE OF CONTENTS
|
any_adam_object | 1 |
author | Wallace, Shawn P. |
author_facet | Wallace, Shawn P. |
author_role | aut |
author_sort | Wallace, Shawn P. |
author_variant | s p w sp spw |
building | Verbundindex |
bvnumber | BV023746238 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)248574854 (DE-599)BVBBV023746238 |
dewey-full | 006.663 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.663 |
dewey-search | 006.663 |
dewey-sort | 16.663 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01386nam a2200361zc 4500</leader><controlfield tag="001">BV023746238</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170720 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">061018s2003 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">059600219X</subfield><subfield code="9">0-596-00219-X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)248574854</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023746238</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-526</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.663</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wallace, Shawn P.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Perl graphics programming</subfield><subfield code="b">[images, graphs, animations, and PDFs from Perl]</subfield><subfield code="c">Shawn Wallace</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 462 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Graphische Programmierung</subfield><subfield code="0">(DE-588)4337137-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Perl</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4307836-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Graphische Programmierung</subfield><subfield code="0">(DE-588)4337137-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Perl</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4307836-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017295313&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017295313</subfield></datafield></record></collection> |
id | DE-604.BV023746238 |
illustrated | Illustrated |
indexdate | 2024-07-09T21:33:53Z |
institution | BVB |
isbn | 059600219X |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017295313 |
oclc_num | 248574854 |
open_access_boolean | |
owner | DE-526 |
owner_facet | DE-526 |
physical | XIII, 462 S. Ill., graph. Darst. |
publishDate | 2003 |
publishDateSearch | 2003 |
publishDateSort | 2003 |
publisher | O'Reilly |
record_format | marc |
spelling | Wallace, Shawn P. Verfasser aut Perl graphics programming [images, graphs, animations, and PDFs from Perl] Shawn Wallace 1. ed. Beijing [u.a.] O'Reilly 2003 XIII, 462 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Graphische Programmierung (DE-588)4337137-1 gnd rswk-swf Perl Programmiersprache (DE-588)4307836-9 gnd rswk-swf Graphische Programmierung (DE-588)4337137-1 s Perl Programmiersprache (DE-588)4307836-9 s DE-604 GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017295313&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Wallace, Shawn P. Perl graphics programming [images, graphs, animations, and PDFs from Perl] Graphische Programmierung (DE-588)4337137-1 gnd Perl Programmiersprache (DE-588)4307836-9 gnd |
subject_GND | (DE-588)4337137-1 (DE-588)4307836-9 |
title | Perl graphics programming [images, graphs, animations, and PDFs from Perl] |
title_auth | Perl graphics programming [images, graphs, animations, and PDFs from Perl] |
title_exact_search | Perl graphics programming [images, graphs, animations, and PDFs from Perl] |
title_full | Perl graphics programming [images, graphs, animations, and PDFs from Perl] Shawn Wallace |
title_fullStr | Perl graphics programming [images, graphs, animations, and PDFs from Perl] Shawn Wallace |
title_full_unstemmed | Perl graphics programming [images, graphs, animations, and PDFs from Perl] Shawn Wallace |
title_short | Perl graphics programming |
title_sort | perl graphics programming images graphs animations and pdfs from perl |
title_sub | [images, graphs, animations, and PDFs from Perl] |
topic | Graphische Programmierung (DE-588)4337137-1 gnd Perl Programmiersprache (DE-588)4307836-9 gnd |
topic_facet | Graphische Programmierung Perl Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017295313&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wallaceshawnp perlgraphicsprogrammingimagesgraphsanimationsandpdfsfromperl |