ImageMagick Tricks: Web Image Effects from the Command Line and PHP
暫譯: ImageMagick 技巧:從命令列和 PHP 創建網頁影像效果

Sohail Salehi

  • 出版商: Packt Publishing
  • 出版日期: 2006-06-08
  • 售價: $1,520
  • 貴賓價: 9.5$1,444
  • 語言: 英文
  • 頁數: 232
  • 裝訂: Paperback
  • ISBN: 1904811868
  • ISBN-13: 9781904811862
  • 相關分類: Command LinePHP
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

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
 

商品描述(中文翻譯)

目錄

- 前言
- 第1章:介紹
- ImageMagick 特性
- ImageMagick 的核心工具
- Display
- Convert
- Import
- Animate
- Composite
- Montage
- Mogrify
- Conjure
- Identify
- 介面
- ImageMagick 與 X11 標準
- 總結
- 第2章:安裝與配置
- 何處獲得 ImageMagick
- 安裝要求是什麼?
- 安裝
- 二進位安裝程式
- 原始檔案
- 如何從二進位檔安裝 ImageMagick
- 如何從 UNIX 類二進位發行版安裝
- 如何驗證程式安裝
- 如何從 Windows 二進位發行版安裝
- 如何從源碼安裝 ImageMagick
- 從 UNIX 類源碼安裝
- 什麼是 Makefile?
- 如何使用 GNU Configure 創建 Makefile
- Configure 命令的運作
- 如何在 LINUX 中使用 Make 命令
- 如何為 VMS 平台構建 ImageMagick
- 如何為 Macintosh 平台構建 ImageMagick
- 如何為 Windows 平台構建 ImageMagick
- 如何處理錯誤和問題
- 處理配置失敗
- 總結
- 第3章:Convert 和 Mogrify
- Convert 語法和選項
- 如何使用 Convert 繪製基本形狀
- 工作坊 I:創建簡單的標誌
- 繪畫方法
- 工作坊 II:使用 –draw 進行顏色填充
- 變形
- 工作坊 III:圖像扭曲
- 基本變換
- 如何在 ImageMagick 中旋轉圖形
- 工作坊 IV:旋轉文字
- 如何在 ImageMagick 中調整圖形大小
- 如何使用 ImageMagick 裁剪圖像
- –shave 選項
- 在圖像中插入和刪除行和列
- 傾斜圖像
- 工作坊 V:旗幟
- 藝術選項
- 工作坊 VI:在圖像上應用各種濾鏡
- Mogrify 語法和選項
- 工作坊 VII:卡片
- 總結
- 第4章:Composite 和 Montage
- Composite
- Composite 語法和選項
- 什麼是遮罩?
- 工作坊 I:色彩豐富的標誌
- Composite 參數
- 工作坊 II:3D 按鈕
- 工作坊 III:新鮮糖果
- Montage
- Montage 語法和選項
- 工作坊 IV:Montage 描述選項
- 工作坊 V:Montage 裝飾選項
- 工作坊 VI:Montage 排列選項
- 工作坊 VII:創建索引圖像網頁
- 總結
- 第5章:Identify、Display 和 Import
- Identify
- Identify 語法和選項
- 如何從圖像中提取信息
- 如何獲取圖像的簡要信息
- 如何獲取圖像的詳細信息
- 如何獲取圖像的自定義信息
- 如何獲取有關 ImageMagick 的信息
- Display
- Display 語法和選項
- 工作坊 I:查看一些顯示範例
- Import
- Import 語法和選項
- 工作坊 II:查看一些導入範例
- 總結
- 第6章:動畫
- Animate 語法和選項
- 如何顯示動畫
- 如何創建動畫
- 工作坊 I:簡單的類型效果
- 工作坊 II:動畫標誌
- 工作坊 III:動畫藝術效果
- 如何製作複雜的動畫
- 如何將動畫拆分為幀
- 工作坊 IV:多動畫文件
- 總結
- 第7章:Conjure
- Conjure 語法和選項
- MSL 文件的有效鍵值對是什麼?
- 工作坊 I:在一次 Conjure 調用中使用多個 MSL 文件
- 比較
- 如何比較兩個圖像
- 總結
- 第8章:實用的網頁項目
- 如何在 PHP 代碼中調用 ImageMagick 命令行工具
- 如何保存在線圖像處理任務的結果
- 如何為訪客啟動會話
- 建立確認碼框
- 在線圖像水印
- 總結
- 第9章:電子卡應用
- 向導步驟 1:如何接收圖像
- 如何從 URL 接收圖像
- 如何上傳圖像
- 向導步驟 2:如何在輸入圖像上寫文字
- 如何顯示圖像、圖像大小和寫入文字所需的字段
- 向導步驟 3:最終圖像
- 總結
- 第10章:令人興奮的電子卡設計
- 電子卡 A:簡單的字母
- 電子卡 B:在曲面上書寫
- 電子卡 C:雕刻技術
- 如何使輸入文字更靈活
- 創建參數化的書籍封面生成器頁面
- 總結
- 附錄 A:在 ImageMagick 中安裝新字體