목차
 1. Zebra Image
 2. Imagine
 3. Php Graphic Works
 4. WideImage
 5. Php5 Image Manipulation
 6. Dynamic Dummy Image Generator
 7. Asido
 8. PhpThumb
 9. Image Workshop
 10. Image Cache
백엔드 개발 PHP 튜토리얼 PHP图像处理开发库_PHP

PHP图像处理开发库_PHP

Jun 01, 2016 am 11:55 AM
php

PHP并不限于创建HTML输出,它也可以被用来操作和创建各种不同的图片文件格式,包括GIF,PNG, JPEG, WBMP,和XPM。PHP可以将图像流直接输出至浏览器。在这篇文章中,我们已经收集了一些最好的PHP图像处理库和类来帮助您简化任务图片操作相关任务。

 1. Zebra Image

PHP图像处理开发库

  Zebra_Image 是个小型的、轻量级的、面向对象的PHP图像操作库。提供了执行多种图像操作的方法调整大小,裁剪,旋转和翻转等操作,除了 GD2 外无需依赖任何外部程序库,支持图片格式 .JPG, .GIF + .PNG。各种格式可以相互转换(每次操作后透明度保留为好)。可以设置JPG输出的质量。

 2. Imagine

  Imagine是一个面向对象的PHP库,用于图片操作,基于PHP 5.3开发。这个库可以很容易地调整大小,裁剪和应用滤镜等图像处理操作。它还包括颜色类,接受两个参数在其构造函数来为任何对象生成RGB代码和透明度百分比。

 3. Php Graphic Works

  WiseLoop PHP Graphic Works是一组PHP类设计用于在服务器端进行图片操作。这个包能够以一种简易和灵活的方式来进行复杂的图片处理。它能够在图像上进行旋转,裁剪,调整大小,伸展,和翻转等操作。它还包括庞大的图像过滤器,如模糊,棕褐色,灰度,负片,对比度,亮度,伽玛等等。它也包括像拼图,噪音,pixelrate,反射,浮雕边缘和草图一些特殊效果。

 4. WideImage

 

  Wide Image是一个面向对象的图片操作库。它需要 PHP 5.2+ + GD2 扩展支持。该库提供了一种简单的方式来装载,操作和保存图像中最常见的图像格式。Wide Image 当前支持GIF, PNG, JPG, GD, GD2, WBMP, XBM, XPM, BMP 和 TGA 格式。

 5. Php5 Image Manipulation

  PHP5 Image是一个完全面向对象的图片操作库,基于 PHP 和 GD2 实现。 它是php-image项目的一个扩展版本,并能够在标准或Zend Framework项目中使用。这个项目能够读取 PNG, JPEG, GIF, PSD, ICO  图片格式,然后输出所有 GD2支持的类型。

 6. Dynamic Dummy Image Generator

  Dynamic Dummy Image Generator是一个免费的PHP脚本能够用于创建任何尺寸的图片,并对他们设置颜色和文本。

 7. Asido

  Asido是一个功能丰富的图片处理PHP类,适合于任何环境如GD2, Magick Wand 和 Image Magick。它支持包括 PHP4 & PHP5 (更新的版本只支持PHP5).

 8. PhpThumb

 

  phpThumb 是一个 PHP Library使用几行代码就能够轻松创建缩略图。

  它能够接受任意类型的图片数据源包括来自:文件系统,URL或数据库等。并支持大部分常见的图片格式。

  可以对图片进行旋转,裁剪,水印。其质量可以定义,甚至有一个内置的缓存来最小化服务器的负载。

  phpThumb 还拥有非常多的过滤器包括:对比, 模糊, 亮度, 应用圆角等。

  运行环境:PHP 4.0.6+ 和 GD library 

 9. Image Workshop

  ImageWorkshop 是一个开源的PHP类用于管理和操作图片。

  这个类拥有类似图片编辑软件的逻辑:基于层的概念。可以叠加很多层或层组(每一层不同的操纵选项)。

  它已经多种功能如:放在另一(水印),裁剪,移动,缩放,旋转(学位)的图像(或图像),叠加,写。

  ImageWorkshop 需要GD library, 并且可以使用该包提供的过滤器。

 10. Image Cache

  Image Cache 是一个轻量级的PHP类,能够在用户的浏览器压缩,移动和缓存图片。

  这个类提供一些简单的设置如:目录、根路径URL等,然后针对每一张图片调用压缩功能。

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

CakePHP 프로젝트 구성 CakePHP 프로젝트 구성 Sep 10, 2024 pm 05:25 PM

이번 장에서는 CakePHP의 환경 변수, 일반 구성, 데이터베이스 구성, 이메일 구성에 대해 알아봅니다.

Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드 Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드 Dec 24, 2024 pm 04:42 PM

PHP 8.4는 상당한 양의 기능 중단 및 제거를 통해 몇 가지 새로운 기능, 보안 개선 및 성능 개선을 제공합니다. 이 가이드에서는 Ubuntu, Debian 또는 해당 파생 제품에서 PHP 8.4를 설치하거나 PHP 8.4로 업그레이드하는 방법을 설명합니다.

CakePHP 날짜 및 시간 CakePHP 날짜 및 시간 Sep 10, 2024 pm 05:27 PM

cakephp4에서 날짜와 시간을 다루기 위해 사용 가능한 FrozenTime 클래스를 활용하겠습니다.

CakePHP 파일 업로드 CakePHP 파일 업로드 Sep 10, 2024 pm 05:27 PM

파일 업로드 작업을 위해 양식 도우미를 사용할 것입니다. 다음은 파일 업로드의 예입니다.

CakePHP 토론 CakePHP 토론 Sep 10, 2024 pm 05:28 PM

CakePHP는 PHP용 오픈 소스 프레임워크입니다. 이는 애플리케이션을 훨씬 쉽게 개발, 배포 및 유지 관리할 수 있도록 하기 위한 것입니다. CakePHP는 강력하고 이해하기 쉬운 MVC와 유사한 아키텍처를 기반으로 합니다. 모델, 뷰 및 컨트롤러 gu

CakePHP 라우팅 CakePHP 라우팅 Sep 10, 2024 pm 05:25 PM

이번 장에서는 라우팅과 관련된 다음과 같은 주제를 학습하겠습니다.

CakePHP 데이터베이스 작업 CakePHP 데이터베이스 작업 Sep 10, 2024 pm 05:25 PM

CakePHP에서 데이터베이스 작업은 매우 쉽습니다. 이번 장에서는 CRUD(생성, 읽기, 업데이트, 삭제) 작업을 이해하겠습니다.

CakePHP 유효성 검사기 만들기 CakePHP 유효성 검사기 만들기 Sep 10, 2024 pm 05:26 PM

컨트롤러에 다음 두 줄을 추가하면 유효성 검사기를 만들 수 있습니다.

See all articles