Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

PHP Image Processing

License

NotificationsYou must be signed in to change notification settings

Intervention/image

Repository files navigation

PHP Image Processing

Latest VersionBuild StatusMonthly DownloadsSupport me on Ko-fi

Intervention Image is aPHP image processing library that provides a simpleand expressive way to create, edit, and compose images. It comes with a universalinterface for the two most popular PHP image manipulation extensions. You canchoose between the GD library or Imagick as the base layer for all operations.

  • Simple interface for common image editing tasks
  • Interchangeable driver architecture
  • Support for animated images
  • Framework-agnostic
  • PSR-12 compliant

Installation

You can easily install this library usingComposer.Simply request the package with the following command:

composer require intervention/image

Getting Started

Learn thebasics onhow to use Intervention Image and more with theofficialdocumentation.

Code Examples

useIntervention\Image\ImageManager;// create image manager with desired driver$manager =newImageManager(newIntervention\Image\Drivers\Gd\Driver());// open an image file$image =$manager->read('images/example.gif');// resize image instance$image->resize(height:300);// insert a watermark$image->place('images/watermark.png');// encode edited image$encoded =$image->toJpg();// save encoded image$encoded->save('images/example.jpg');

Requirements

Before you begin with the installation make sure that your server environmentsupports the following requirements.

  • PHP >= 8.1
  • Mbstring PHP Extension
  • Image Processing PHP Extension

Supported Image Libraries

Depending on your environment Intervention Image lets you choose betweendifferent image processing extensions.

  • GD Library
  • Imagick PHP extension
  • libvips

Security

If you discover any security related issues, please emailoliver@intervention.io directly.

Authors

This library is developed and maintained byOliver Vogel

Thanks to the community ofcontributors who have helped to improve this project.

License

Intervention Image is licensed under theMIT License.


[8]ページ先頭

©2009-2025 Movatter.jp