ISBN 10: 059600219X / ISBN 13: 9780596002190
Used / Quantity Available: 0
Available From More Booksellers
View all  copies of this book

About the Book

We're sorry; this specific copy is no longer available. AbeBooks has millions of books. We've listed similar copies below.

Description:

This Book is in Good Condition. Clean Copy With Light Amount of Wear. 100% Guaranteed. Summary: Preface Part I. Raster Images and Web Graphics 1. Creating Graphics with Perl Introduction to File Formats Color Raster File Formats Vector Graphic File Formats Document File Formats References 2. On-the-Fly Graphics with GD GD Basics Sample GD Applications Reading and Writing Methods Getting and Setting General Information Color Table Manipulation Methods Brushes, Styles, and Tiles Copying and Transforming Images Image Drawing and Manipulation Methods Strings and Fonts Polygon Methods 3. Graphics Scripting with Image::Magick What Is ImageMagick? Using Image::Magick Sample Image::Magick Applications Reading and Writing Images Retrieving and Setting File Information Sizing and Transforming Images Copying and Composing Images Color and Transparency Annotation and Drawing Filters and Effects 4. Charts and Graphs with GD::Graph Let's Make Some Graphs! A Sample GD::Graph Application GD::Graph Methods Attributes of GD::Graph Objects Colors and Fonts in GD::Graph 5. Scripting the Gimp with Perl Getting and Installing the Gimp Writing Gimp Plug-ins in Perl Your First Gimp Script Object-Oriented Versus Procedural Scripting Adding New Features to the Gimp Standalone Scripts Part II. Vector Images and Animations 6. SVG: The Scalable Vector Graphics Format SVG Document Structure The Basic SVG Tags 7. Creating SVG with Perl A Slide-Show Presentation SVG Animation Creating a Bouncing Ball SVG Scripting with JavaScript Using Unicode Text in SVG Images Transformation with XSLT and Perl 8. SWF: The Flash File Format The History of Flash and SWF The Format and Function of SWF Files Anatomy of a Tag Parsing an SWF File with Perl 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 Part III. Documents and Printing 10. Printing with Postscript and PDF PostScript in a Nutshell Portable Document Format (PDF) References 11. Using the PostScript Modules Creating PostScript from a Web Interface The PostScript::TextBlock Module The PostScript::Document Module The PostScript::Elements Module Other PostScript Modules 12. Creating PDF Documents with Perl Introduction to PDF::API2 Creating Address Labels Adding to Existing PDF Files PDF::API2 Reference PDF::API2::Page PDF::API2::Content PDF::API2::Gfx PDF::API2::Text PDF::API2::Outline References Part IV. Appendixes A. Serving Graphics on the Web B. Gimp Reference C. Image::Magick File Formats D. ActionScript Reference Index. Bookseller Inventory #

About this title:

Book ratings provided by Goodreads:
3.67 avg rating
(6 ratings)

Synopsis:

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
You'll begin with a tour of the most common web graphic file formats--PNG, JPEG, GIF, SWF, SVG, Postscript and PDF--then you'll explore the most powerful tools and Perl modules available for manipulating these graphics, such as GD, PerlMagick, and GIMP. Included in this part of the book is a thorough description of the Ming module for creating on-the-fly Flash files. Next, a "cookbook" section includes practical, all purpose recipes: GIF animation, generating images within a dynamic application, communicating between SWF front-end and Perl back-end, XSLT transformations, compression, and much more.Perl programmers naturally turn to Perl to tackle whatever challenge they have at hand, and graphics programming is no exception. Perl Graphics Programming provides all the tools you need to begin programming and designing graphics for the Web immediately. This book will change how you think about generating and manipulating graphics for the Web.

About the Author:

has been applying computers to graphics problems for the past fifteen years. A programmer and artist, Shawn is managing director of the AS220 (www.as220.org) artist community in Providence, RI, a cofounder of the SMT Computing Society, and a member of the Rhode Island chapter of the Perl Mongers. He is also involved in the Bolero open source music notation system (www.as220.org/shawn/bolero) and the Institute for Folk Computing, a program to inform and inspire the use of open software by the general public in Providence. Shawn studied computer engineering at the University of Rhode Island and participated in the construction of an early (mid-80s) hypermedia delivery system at HyperView Systems in Middletown, RI.

"About this title" may belong to another edition of this title.

Bibliographic Details

Book Condition: Used

Top Search Results from the AbeBooks Marketplace

1.

Shawn Wallace
Published by O'Reilly Media, Inc. (2003)
ISBN 10: 059600219X ISBN 13: 9780596002190
Used First Edition Quantity Available: 1
Seller:
Better World Books
(Mishawaka, IN, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Inc., 2003. Book Condition: Very Good. 1st Edition. Great condition for a used book! Minimal wear. Bookseller Inventory # GRP70440766

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.48
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

2.

Shawn Wallace
Published by O'Reilly Media
ISBN 10: 059600219X ISBN 13: 9780596002190
Used Paperback Quantity Available: 1
Seller:
Free Shipping Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description O'Reilly Media. Paperback. Book Condition: VERY GOOD. little to no wear, pages are clean. The cover and binding are crisp with next no creases. Bookseller Inventory # 2771186254

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Shawn Wallace
Published by O'Reilly Media
ISBN 10: 059600219X ISBN 13: 9780596002190
Used Paperback Quantity Available: 1
Seller:
Hippo Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description O'Reilly Media. Paperback. Book Condition: VERY GOOD. Cover and pages show some wear from reading and storage. May have creases on the cover and binding caused from handling and reading. Some pages may contain writing and or highlighting. Bookseller Inventory # 2800116267

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

Shawn Wallace
Published by O'Reilly Media
ISBN 10: 059600219X ISBN 13: 9780596002190
Used Paperback Quantity Available: 1
Seller:
Discover Books
(Baltimore, MD, U.S.A.)
Rating
[?]

Book Description O'Reilly Media. Paperback. Book Condition: GOOD. Good clean copy with no missing pages might be an ex library copy; Possibly may have minor marginal notes and or highlighting. Bookseller Inventory # 2806718145

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

5.

Shawn Wallace
Published by O'Reilly Media, Incorporated
ISBN 10: 059600219X ISBN 13: 9780596002190
Used Paperback Quantity Available: 1
Seller:
Atlanta Book Company
(Atlanta, GA, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Incorporated. Paperback. Book Condition: Good. Book shows minor use. Cover and Binding have minimal wear and the pages have only minimal creases. Bookseller Inventory # G059600219XI3N00

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.89
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

6.

Shawn Wallace
Published by O'Reilly Media, Incorporated
ISBN 10: 059600219X ISBN 13: 9780596002190
Used Paperback Quantity Available: 1
Seller:
ThriftBooks - Silver Arch
(St Louis, MO, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Incorporated. Paperback. Book Condition: Good. Book has a small amount of wear visible on the binding, cover, pages. Bookseller Inventory # G059600219XI3N00

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.89
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Shawn Wallace
Published by O'Reilly Media, Incorporated
ISBN 10: 059600219X ISBN 13: 9780596002190
Used Paperback Quantity Available: 1
Seller:
Blue Cloud Books
(Phoenix, AZ, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Incorporated. Paperback. Book Condition: Good. This book has a light amount of wear to the pages, cover and binding. Bookseller Inventory # G059600219XI3N00

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.89
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

8.

ISBN 10: 059600219X ISBN 13: 9780596002190
Used Quantity Available: 1
Seller:
Big Hearted Books
(Sharon, MA, U.S.A.)
Rating
[?]

Book Description Book Condition: Good. This item is in good condition. All pages and covers are readable. There are no stains or tears. Dust jacket is present if applicable. May contain small amounts of writing and/or highlighting. Spine and cover may show signs of wear. May not contain supplementary items such as CD's or DVD's. We ship within 1 business day. Bookseller Inventory # 34FCH7000STP_ns

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 4.41
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

ISBN 10: 059600219X ISBN 13: 9780596002190
Used Quantity Available: 1
Seller:
Best and Fastest Books
(West new york, NJ, U.S.A.)
Rating
[?]

Book Description Book Condition: Good. Good, Unmarked, Solid, Cover has some wear, A good copy overall. We take great pride in accurately describing the condition of our books, ship within 48 hours and offer a 100% money back guarantee. Bookseller Inventory # 1M56JE000XW6

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.92
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

10.

Wallace, Shawn
Published by O'Reilly Media (2002)
ISBN 10: 059600219X ISBN 13: 9780596002190
Used Paperback Quantity Available: 1
Seller:
Patrico Books
(Apollo Beach, FL, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, 2002. Paperback. Book Condition: Used: Very Good. Ships Out Tomorrow!. Bookseller Inventory # 160523147

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 8.99
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

There are 21 more copies of this book

View all search results for this book