par sauna / jpegoptimizer
0.0.2
2021-10-16 08:33 UTC
README
您可以使用它来调整和优化您的jpeg文件,在最佳质量和文件大小之间取得平衡。此包使用 ImageMagick;因此您必须先安装它。您可以将图片调整到任何大小,并且一起优化!
一行代码即可
$statement->optimize($dir,$quality,$sizes);
示例1
require_once './vendor/autoload.php';
use ParsaaghayiJpegOptimizer\JpegOptimizer;
$test = new JpegOptimizer;
$test->optimize('../images/1','80',150,360);
此代码将在"../images/1"下创建一个名为"resized"的文件夹,然后在其内创建两个文件夹:"150x" 和 "360x"。将优化 "../images/1" 目录下的所有图片,质量为 "80",并调整大小为 150px(宽度)和 360px(宽度)。
原始图片(2940KB)
调整大小到 1920x(1030KB)
调整大小到 1366x(612KB)
调整大小到 414x(85KB)
调整大小到 150x(14KB)