php+ImageMagick+imagick API 配置指南_PHP教程
先去下载相关的软件:
ImageMagick 5.5.7
ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-5.5.7-15.tar.gz
imagick:A native php(做为现在的主流开发语言)-extension to ImageMagick
wget http://pecl.php(做为现在的主流开发语言).net/get/imagick-0.9.8.tgz
怎么你不知道ImageMagick是什么,不妨到这里看看ImageMagick的魅力
使用 ImageMagick 进行翻转、缩放大小、旋转以及更多操作
ImageMagick学习
怎么样ImageMagick比GD还强大吧,那好我们就来安装它。
我们今天要讲的就是直接使php(做为现在的主流开发语言)支持ImageMagick,而不是用ImageMagick的命令行来进行图形转换。
tar ImageMagick-5.5.7-15.tar.gz
cd ImageMagick-5.5.7
./configure
LDFLAGS="-L/usr/lib" CPPFLAGS="-I/usr/include"
--prefix=/usr/local/ImageMagick
--enable-shared
--enable-lzw
make
make install
更多参数大家看编译帮助。
对了,忘了跟大家说,最好不要用redhat自带的ImageMagick-devel包,还是自己编译的好,否则你在编译php(做为现在的主流开发语言)的时候会被搞死,我可是说在前头了,出了问题不要怪我没说哦:)
要加入ImageMagick针对php(做为现在的主流开发语言)的API。那么我们需要两次编译php(做为现在的主流开发语言),php(做为现在的主流开发语言)第一次编译后,会产生我们编译API所需的php(做为现在的主流开发语言)ize这个程序。第一次编译不讲了,跟后面第二次编译基本差不多。
在php(做为现在的主流开发语言)的源代码目录
1。mkdir ext/ imagick
2。然后把imagick-0.9.8.tgz解压到ext/ imagick目录下
3。运行命令php(做为现在的主流开发语言)ize
4。cd php(做为现在的主流开发语言)源代码根目录
5。rm configure
6。./buildconf --force #好像不加--force不让重新产生configure文件
下面就是php(做为现在的主流开发语言)的第二次编译
./configure --prefix=/usr/local/php(做为现在的主流开发语言)
--with-MySQL(和PHP搭配之最佳组合)=/usr/local/MySQL(和PHP搭配之最佳组合)
--with-imagick=/usr/local/ImageMagick
--with-apxs=/usr/local/apache(Unix平台最流行的WEB服务器平台)/bin/apxs
make
make install
至于php(做为现在的主流开发语言)的其他参数大家适当添加就行。
好了写个php(做为现在的主流开发语言)的测试程序
(做为现在的主流开发语言)
php(做为现在的主流开发语言)info();
?>
恭喜你,安装成功了,去享受ImageMagick的巨大功能

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

當你在自己電腦上登過別人steam帳號之後,剛好這個別人的帳號也有wallpaper軟體,切換回自己帳號之後steam就會自動下載別人帳號訂閱的桌布,使用者可以透過關閉steam雲端同步解決。 wallpaperengine登入別的號碼後下載別人的桌布怎麼辦1、登陸你自己的steam帳號,在設定裡面找到雲端同步,關閉steam雲端同步。 2.登陸你之前登陸的別人的steam帳號,打開wallpaper創意工坊,找到訂閱內容,然後取消全部訂閱。 (以後防止找不到壁紙,可以先收藏再取消訂閱)3、切換回自己的stea

超級人類(superpeople)遊戲可以透過steam客戶端下載遊戲,這款遊戲的大小在28G左右,下載到安裝通常需要一個半小時,以下為大家帶來具體的下載安裝教學!新的申請全球封閉測試方法1)在Steam商店(steam客戶端下載)搜尋“SUPERPEOPLE”2)點擊“SUPERPEOPLE”商店頁面下方的“請求SUPERPEOPLE封閉測試訪問權限”3)點擊請求訪問權限按鈕後,將在Steam庫中可確認「SUPERPEOPLECBT」遊戲4)在「SUPERPEOPLECBT」中點選安裝按鈕並下

VSCode設定中文:完整指南在軟體開發中,VisualStudioCode(簡稱VSCode)是一個常用的整合開發環境。對於使用中文的開發者來說,將VSCode設定為中文介面可以提升工作效率。本文將為大家提供一個完整的指南,詳細介紹如何將VSCode設定為中文介面,並提供具體的程式碼範例。第一步:下載安裝語言包開啟VSCode後,點選左

貝樂虎兒歌作為孩子們成長過程中不可或缺的陪伴,以其歡快的旋律、生動的畫面和寓教於樂的內容,贏得了無數家長和孩子們的喜愛。為了讓寶貝們能夠隨時隨地享受到兒歌帶來的快樂,許多家長都希望能夠將貝樂虎兒歌下載到手機或平板上方便隨時拿來給孩子聽,但是究竟該如何將貝樂虎的兒歌保存到自己的手機呢,這篇教學就會為大家帶來詳細的內容介紹,還不了解的用戶們就快來跟著本文一起閱讀了解一下吧。貝樂虎兒歌下載兒歌多圖教學:開啟軟體,選擇一首想要下載的兒歌,小編這裡以「經典兒歌」為例2.在兒歌明星的下方點選「下載」按鈕,

了解LinuxBashrc:功能、配置與使用方法在Linux系統中,Bashrc(BourneAgainShellruncommands)是一個非常重要的配置文件,其中包含了系統啟動時自動運行的各種命令和設定。 Bashrc文件通常位於使用者的家目錄下,是一個隱藏文件,它的作用是為使用者自訂設定Bashshell的環境。一、Bashrc的功能設定環境

夸克作為一款方便實用的網盤工具,能夠幫助使用者輕鬆取得喜歡的資源,如果想將某個檔案下載到本機要如何操作呢?下面就由小編來告訴大家,趕快一起學習吧!夸克網盤下載到本地方法分享1、先打開夸克軟體,進入到首頁之後我們點擊右下方的【雲圖標】;2、然後在夸克網盤的頁面中我們點擊其中的【文檔】功能;3、接著來到文件的頁面中選擇好需要下載的文件之後點選【三點圖示】;4、最後點選過後在彈出的對話框中我們點選【下載】即可;

1、首先我們開啟文件管理。 2、點擊內部儲存。 3.下滑依排序找到t開頭的Tencent(騰訊資料夾)。 4.點選進入後找到QQfile_recv,點選進入即可查看。

WPS雲端文件怎麼下載:在雲端視窗中選擇了要下載的檔案後,選擇要儲存的檔案路徑,下載WPS雲端文件。現如今,我們的辦公室早已離不開在電腦上進行文字編輯、做數據表格的統計等的操作,而WPS軟體就是一款可以滿足以上的各種需求的辦公軟體,也是由於WPS軟體擁有這些強大的功能,這款軟體如今早已成為了許多人在辦公室時會用到的一款軟體。 WPS軟體有自己的雲端,透過這個雲端,可以把編輯好的文件分享到雲端,使其成為雲端文件的方式上傳給別人,這樣別人就可以在雲端把雲端文件下載到本地端。那我們該怎麼透過雲端把雲端文檔下載到本
