ImageMagick Tricks: Web Image Effects from the Command Line and PHP

Sohail Salehi

  • 出版商: Packt Publishing
  • 出版日期: 2006-06-24
  • 售價: $1,331
  • 貴賓價: 9.5$1,264
  • 語言: 英文
  • 頁數: 232
  • 裝訂: Paperback
  • ISBN: 1904811868
  • ISBN-13: 9781904811862
  • 相關分類: PHP 程式語言Command Line

下單後立即進貨 (1~2週)

商品描述

Table of Contents

 
  • ImageMagick’s Core Utilities
    • Display
    • Convert
    • Import
    • Animate
    • Composite
    • Montage
    • Mogrify
    • Conjure
    • Identify
  • Interfaces
    • ImageMagick and X11 standard
  • Summary
 
  • How to Install ImageMagick from Binaries
    • How to Install from UNIX-like Binary Releases
      • How to Verify the Program Installation
    • How to Install from a Windows Binary Release
  • How to Install ImageMagick from Source
    • Installing from a UNIX-like Source
      • What are Makefiles?
      • How to Use GNU Configure for Creating Makefiles
      • Configure Command in Action
      • How to Use the Make Command for LINUX
      • How to Build ImageMagick for the VMS Platform
      • How to Build ImageMagick for the Macintosh Platform
      • How to Build ImageMagick for the Windows Platform
    • How to Handle Bugs and Errors
      • Dealing with Configuration Failures
  • Summary
 
  • Chapter 3: Convert and Mogrify
    • Convert Syntax and Options
    • How to Draw Basic Shapes with Convert
      • Workshop I: Creating a Simple Logo
    • Painting Methods
      • Workshop II: Color Filling with –draw
    • Deformations
      • Workshop III: Image Distortion
    • Basic Transformations
      • How to Rotate Drawings in ImageMagick
      • Workshop IV: Rotating Text
      • How to Resize Drawings in ImageMagick
      • How to Crop Images Using ImageMagick
      • The –shave Option
      • Inserting and Deleting Rows and Columns in Images
      • Skewing Images
      • Workshop V: The Flag
    • Artistic Options
      • Workshop VI: Applying Various Filters on an Image
    • Mogrify Syntax and Options
      • Workshop VII: The Card
    • Summary
 
  • Chapter 4: Composite and Montage
    • Composite
    • Composite Syntax and Options
      • What is the Mask?
      • Workshop I: Colorful Logo
      • Composite Parameters
      • Workshop II: 3D Button
      • Workshop III: Fresh Candy
    • Montage
      • Montage Syntax and Options
      • Workshop IV: The Montage Descriptive Options
      • Workshop V: The Montage Adornment Options
      • Workshop VI: The Montage Arrangement Options
      • Workshop VII: Creating an Indexed Image Web Page
    • Summary
 
  • Chapter 5: Identify, Display, and Import
    • Identify
      • Identify Syntax and Options
      • How to Extract Information from an Image
      • How to get Brief Information from Images
      • How to get Detailed Information from Images
      • How to get Customized Information from Images
      • How to Get Information about ImageMagick
    • Display
      • Display Syntax and Options
      • Workshop I: Looking at Some Display Examples
    • Import
      • Import Syntax and Options
      • Workshop II: Looking at Some Import Examples
    • Summary
 
  • Chapter 6: Animation
    • Animate Syntax and Options
    • How to Display an Animation
    • How to Create an Animation
      • Workshop I: Simple Type Effect
      • Workshop II: Animated Logo
      • Workshop III: Animated Artistic Effects
    • How to make Complex Animations
      • How to Split an Animation into Frames
      • Workshop IV: Multi-Animation Files
    • Summary
 
  • Chapter 7: Conjure
    • Conjure Syntax and Options
    • What are the Valid Key-Value Pairs for MSL files?
      • Workshop I: Using Multiple MSL Files in One Conjure Call
    • Compare
      • How to Compare Two Images
    • Summary
 
  • Chapter 8: Practical Web Projects
    • How to call ImageMagick Command-line Utilities within PHP code
    • How to Save the Result of an Online Image Processing Task
    • How to Start Sessions for our Visitors
    • Building a Confirmation-Code Box
    • Online Image Water Marking
    • Summary
 
  • Chapter 9: An E-Card Application
    • Wizard Step 1: How to Receive Images
      • How to Receive Images from URLs
      • How to Upload Images
    • Wizard Step 2: How to Write Text on Input Images
      • How to Show Image, Image Size, and the Required Fields for Writing Text
    • Wizard Step 3: Final Image
    • Summary
 
  • Chapter 10: Exciting E-Card Designs
    • E-card A: Simple Letters
    • E-card B: Write on Curved Surfaces
    • E-card C: Carving Technique
    • How to Make Input Text more Flexible
    • Creating a Parameterized Book Cover Generator Page
    • Summary
 
  • How to Define New Fonts for ImageMagick
 
  • Appendix B: Compression In ImageMagick
    • Compression versus Quality
    • ImageMagick Options for Compression
    • Lossy versus Lossless Compression Algorithms
    • ImageMagick –compress and –quality Options