Zebra_Image自帶預編譯的 GD 庫,用於圖像處理的功能強大的和已知的解決方案,特別是與PHP程序員。
這允許使用Zebra_Image開發支持先進的圖像處理操作上沒有安裝GD庫服務器。
這個類背後的原因是為了提供一種能夠很容易地添加到任何網站,基於PHP應用的便攜式圖像處理功能。
Zebra_Image適用於所有格式的GD庫可以正常工作,GIF,JPEG,GIF,PNG8和PNG24。
也包括與GD支持大多數主要的圖像處理操作,以及使用圖像過濾器的可能性。
支持的過濾器,包括對比度,著色,邊緣檢測,浮雕,否定,灰度,亮度,高斯模糊,模糊的選擇性,平均去除,光滑,像素化
特點:
- 在調整圖像大小
- 旋轉圖像
- 在裁剪圖像
- 銳化圖像
- 在應用濾鏡圖片
- 在保留透明度
- 在支持已知的圖像格式
- 文檔li>
- 示例
- 註釋代碼
- 在錯誤報告
什麼在此版本中是新的:
- 在刪除使屏蔽用於imagecreatefrom {GIF,JPEG錯誤, _create_from_source" PNG}在&QUOT調用;私有方法,這將導致腳本悄悄地失敗,如果超出內存限制;
- 在項目現在可以在GitHub上,並作為一個包作曲家。
什麼是2.2版本的新:
- 在一個新的屬性現在可用:png_compression,這就決定了的PNG文件的壓縮級別;此屬性的這個值被忽略超過5.1.2 PHP版本;
- 在一個新的屬性現在可用:sharpen_images其中,啟用後,將指示腳本應用"銳化和QUOT;過濾該得到的圖像;創建縮略圖,但創建縮略圖時,應僅使用時是非常有用的;銳化濾鏡依賴於PHP的imageconvolution功能,該功能僅適用於PHP版本5.1.0+,並會留下不變的圖像舊版本;
- 在添加新的裁剪選項:TOPCENTER,TOPRIGHT,MIDDLELEFT,MIDDLERIGHT,BOTTOMLEFT,BOTTOMCENTER,BOTTOMRIGHT;
- 在大小調整方法背後的邏輯全被改寫;
- 修正了一個錯誤的腳本會產生警告,如果使用chmod功能是通過PHP配置選項被禁用;現在,它不會產生警告,而是將設置為腳本的error屬性的值;
- 修正了一個錯誤,如果一會調整一個透明的形象,在這個過程中它會轉換為JPEG(不透明度)和大小調整方法的background_color參數設置為-1,所得圖像的背景色是黑色的;現在它是白色的,如文檔中描述的;
什麼是2.1.2版本,新的:
- 在調整其高度大於圖像時修正了一個錯誤寬度,並使用調整大小()方法僅與高度參數;感謝Manuweb2的報告。
什麼在2.1.1版本新:
- 修正了腳本會在產生警告錯誤一些特殊的透明GIF圖片;感謝奧洛夫·弗雷迪克森的報告。
什麼在2.1版本的新:
- 修正了腳本會產生對局部破損警告錯誤JPEG文件,並且不會處理圖像;現在,該腳本將成功地處理這樣的圖像;
- 修正了旋轉法,而不是透明的PNG / GIF圖像的正常工作中的錯誤;
- 在改進透明圖像的整體操控性;
- 在一個新的方法,說:" flip_both"其中翻轉圖像垂直和水平;
- 在為flip_horizontal和flip_vertical方法的代碼被改寫;
- 在一個更明確的例子加入;
什麼是在2.0版本中新的:
- 在整個代碼進行了審計,並提高了;
- 在方法名,方法參數和全局屬性發生了變化,因此這個版本打破了以往的兼容性;
- 調整大小()方法進行了改進,現在可以調整圖像大小以精確的寬度和高度,並仍通過涉及作物()方法保持縱橫比;
- 修正了作物(),flip_horizontal()和flip_vertical()不正常工作的透明PNG文件中的錯誤;
- 在某些文檔的改進。
要求:
- 在PHP 4.4.9或更高版本
評論沒有發現