algo26-matthias/create-thumbnail

用于从较大图像创建缩略图的一个简单类

0.0.1 2016-04-11 06:40 UTC

This package is auto-updated.

Last update: 2024-08-25 07:13:11 UTC


README

这是一个简单的类,用于从给定的源图像创建缩略图。

您需要安装以下之一并可用:

  • ImageMagick 的 "convert" 命令行工具
  • ImageMagick PHP 扩展
  • GD 库 PHP 扩展

根据您选择的这些工具,可用的源图像和目标图像格式可能会有所不同。JPEG 总是是一个安全的选择,但在设置得当的环境中,大多数常见的格式,如 GIF 或 PNG,也将可用。

此类的目的是仅生成缩略图,因此可用的选项不多。

使用示例

use Algo26\CreateThumbnail\CreateThumbnail;

$thumbnail = new CreateThumbnail();

$thumbnail->setTargetWidth($width)
        ->setTargetHeight($height)
        ->setTargetType('JPEG')
        ->setJpegCompressionQuality(90)
        ->create($inputFile, $outputFile);

需要什么?只需给我留言

  • Matthias