程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP圖像處理模塊 magickwand

PHP圖像處理模塊 magickwand

編輯:PHP綜合
 MagickWand 是一個PHP的模塊,用來訪問 ImageMagick 的圖像處理庫。下面是一個使用 MagicWand 的代碼片段:
  1. <?PHP  
  2.   $magick_wand=NewMagickWand();  
  3.   MagickReadImage($magick_wand,'rose.jpg');  
  4.   $drawing_wand=NewDrawingWand();  
  5.   DrawSetFont($drawing_wand,"/usr/share/fonts/bitstream-vera/Vera.ttf");  
  6.   DrawSetFontSize($drawing_wand,20);  
  7.   DrawSetGravity($drawing_wand,MW_CenterGravity);  
  8.   $pixel_wand=NewPixelWand();  
  9.   PixelSetColor($pixel_wand,"white");  
  10.   DrawSetFillColor($drawing_wand,$pixel_wand);  
  11.   if (MagickAnnotateImage($magick_wand,$drawing_wand,0,0,0,"Rose") != 0)  
  12.     {  
  13.       MagickEchoImageBlob( $magick_wand );  
  14.     }  
  15.   else 
  16.     {  
  17.       echo MagickGetExceptionString($magick_wand);  
  18.     }  
  19. ?> 

安裝方法:

  下載 PHP_magickwand_q16_st.dll for 5.2.x

  將其放在PHP的擴展目錄

  在php.ini文件總增加 extension=PHP_magickwand_q16_st.dll

  重新啟動apache

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved