Programming web graphics with Perl and GNU software

著者

    • Wallace, Shawn P.

書誌事項

Programming web graphics with Perl and GNU software

Shawn P. Wallace

O'Reilly, 1999

大学図書館所蔵 件 / 4

この図書・雑誌をさがす

注記

Includes index

内容説明・目次

内容説明

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 authors. This text is aimed at intermediate and advanced Web users who want to use CGI scripts to generate dynamic graphic content. It also aims to help demystify the manipulation of graphics formats for newcomers to the Web. The book covers the following: a tour through the most popular Web graphics file formats by implementing parsers for GIF, JPEG, and PNG files; descriptions of the PNG, JPEG and giflib libraries, as well as many other free and proprietary libraries and SDKs; documentation and examples using the Perl graphics modules GD and GIFgraph, and the Perl interface; powerful ImageMagick libraries; documentation on the GNU Image Manipulation Program (GIMP) and the Perl interface that lets you easily script plug-ins or interface to the GIMP via the Web; the creation of image maps from data extracted from a database; the implementation of several Perl modules for the creation of neatly formatted PostScript files; details on interfacing to a fax gateway; reusable recipes for many popular applications such as Web counters and Web cam; the creation of animated GIFs on-the-fly; and optimizing graphics generation on the server-side.

目次

Preface. I. Introduction to Web Graphics. 1. Image File Formats Network Graphics Basics Graphics Interchange Format (GIF) Portable Network Graphics (PNG) JPEG References. 2. Serving Graphics on the Web The Server and CGI Web Graphics and the Browser Presenting Images in HTML Colors and the Web Browser The Once and Future Browser References. 3. A Litany of Libraries Image Support Libraries References II. Graphics Programming Tools. 4. On-the-Fly Graphics with GD GD Jumpstart Sample Application: A Chess Board Simulator The GD.pm Distribution Font Methods Polygon Methods. 5. Industrial-Strength Graphics Scripting with PerlMagick Learn PerlMagick in 21 Seconds The ImageMagick Distribution and PerlMagick Image::Magick Attributes and Methods by Category Reading and Writing Images Getting and Setting Image::Magick Attributes Manipulating Images How to Tell When Something Has Gone Wrong Using the ImageMagick Utilities. 6. Charts and Graphs with GIFgraph Let's Make Some Graphs! GIFgraph Reference Colors in GIFgraph Creating Data Sets with Data::Xtab Passing GIFgraph Graphs to GD Objects. 7. Web Graphics with the Gimp Quick Gimp Getting and Installing the Gimp Using the Gimp for Day-to-Day Web Projects Scripting the Gimp in Perl References III. Dynamic Graphic Techniques. 8. Image Maps Client-Side Versus Server-Side Image Map Tools Image Maps on the Fly: A Clickable "Wander" Engine. 9. Moving Pictures: Programming GIF Animation Anatomy of a GIF89a Animation Seven Easy Pieces with PerlMagick GIFscript, an Animation Scripting Language. 10. Web Graphics Cookbook The BrokenImage Module A Web Page Access Counter A JavaScript Rollover Menu A Web Cam ASCII ALTs Thumbnailing References. 11. Paperless Office? Not in Our Lives: Printing and the Web Everything I Needed to Know About PostScript I Learned Here Using the PostScript Modules on the Web The PostScript::TextBlock Module Multipage Documents with PostScript::Document The PostScript::Elements Module References IV. Appendixes A. A Simple PNG Decoder in Perl B. Quick Reference Guide to the Gimp C. Procedure Reference for the Gimp

「Nielsen BookData」 より

詳細情報

  • NII書誌ID(NCID)
    BA42807582
  • ISBN
    • 1565924789
  • 出版国コード
    cc
  • タイトル言語コード
    eng
  • 本文言語コード
    eng
  • 出版地
    Beijing ; Tokyo
  • ページ数/冊数
    xiv, 454 p.
  • 大きさ
    24 cm
  • 分類
  • 件名
ページトップへ