hsnmsri/pixel

此包的最新版本(v1.0.0)没有可用的许可证信息。

调整大小、压缩和其他图像处理。

v1.0.0 2024-01-17 11:20 UTC

This package is auto-updated.

Last update: 2024-09-18 00:00:42 UTC


README

使用Pixel,一个强大的PHP工具包,轻松优化和提升您的Web应用的图像性能,无需任何努力即可调整大小、压缩和优化图像质量。通过无缝集成我们高效的图像处理功能,提高您网站的加载速度和用户体验。无论您是开发者还是网站所有者,Pixel简化了复杂的图像优化任务,确保您的视觉效果令人惊叹,同时不牺牲性能。使用这个轻量级且易于使用的PHP图像处理解决方案,提升您网站的速度和美观。

安装

您可以通过Composer安装Pixel PHP。

composer require hsnmsri/pixel

图像调整大小工具

Pixel PHP是一个轻量级的PHP图像调整大小库,旨在简化图像调整大小的过程,同时提供灵活性和易用性。

Pixel::resizeImage(imagePath,resizedImagePath,newWidth, newHeight, createPathIfNotExists = false)

特性

  • 按指定尺寸调整图像。
  • 支持本地文件路径和URL。
  • 如果不存在,则可创建目标目录。
  • 具有详细异常的错误处理。

更改图像质量工具

Pixel PHP是一个多功能的PHP图像处理库,旨在简化常见的图像操作。`changeQuality`函数允许您修改JPEG和PNG图像的质量。

Pixel::changeQuality(imagePath,resizedImagePath,quality, createPathIfNotExists = false)

特性

  • 更改JPEG和PNG图像的质量。
  • 支持本地文件路径和URL。
  • 如果不存在,则可创建目标目录。
  • 具有详细异常的错误处理。

压缩图像工具

Pixel PHP是一个多功能的PHP图像处理库,旨在简化常见的图像操作。`compressImage`函数允许您在不显著降低质量的情况下压缩和减小JPEG和PNG图像的文件大小。

Pixel::changeQuality(imagePath,resizedImagePath,compressionLevel = 9, createPathIfNotExists = false)

特性

  • 压缩和减小JPEG和PNG图像的文件大小。
  • 无损压缩以保持图像质量。
  • 支持本地文件路径和URL。
  • 如果不存在,则可创建目标目录。
  • 具有详细异常的错误处理。