joshcadman01/intervention-image

支持Laravel集成的图像处理和操作库

1.0.0 2024-04-02 16:05 UTC

This package is auto-updated.

Last update: 2024-09-02 16:57:52 UTC


README

Intervention Image是一个提供更简单、更直观的创建、编辑和组合图像的PHP图像处理和操作库。该包包含ServiceProviders和Facades,便于与Laravel集成。

Latest Version Build Status Monthly Downloads

需求

  • PHP >=5.4
  • Fileinfo扩展

支持的图像库

  • GD库 (>=2.0)
  • Imagick PHP扩展 (>=6.5.7)

入门指南

代码示例

// open an image file
$img = Image::make('public/foo.jpg');

// resize image instance
$img->resize(320, 240);

// insert a watermark
$img->insert('public/watermark.png');

// save image in desired format
$img->save('public/bar.jpg');

有关Intervention Image的更多信息,请参阅官方文档

贡献

欢迎为Intervention Image库做出贡献。在提交拉取请求之前,请注意以下指南。

  • 遵循PSR-2编码标准。
  • 为新的函数和新增功能编写测试
  • API调用应与GD和Imagick驱动程序保持一致

许可证

Intervention Image遵循MIT许可证

版权所有 2017 Oliver Vogel