bnd170/image

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

dev-master / 2.4.x-dev 2023-05-25 07:21 UTC

This package is auto-updated.

Last update: 2024-09-25 10:08:14 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 库的贡献。在提交您的 pull request 之前,请注意以下指南。

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

许可证

Intervention Image 在 MIT 许可证 下授权。

版权 2017 Oliver Vogel