Cheetah
OpacityCommand.php
Go to the documentation of this file.
1 <?php
2 
4 
6 {
13  public function execute($image)
14  {
15  $transparency = $this->argument(0)->between(0, 100)->required()->value();
16 
17  $transparency = $transparency > 0 ? (100 / $transparency) : 1000;
18 
19  return $image->getCore()->evaluateImage(\Imagick::EVALUATE_DIVIDE, $transparency, \Imagick::CHANNEL_ALPHA);
20  }
21 }
php
Intervention\Image\Imagick\Commands
Definition: BackupCommand.php:3
Intervention\Image\Commands\AbstractCommand\argument
argument($key)
Definition: AbstractCommand.php:45
Intervention\Image\Commands\AbstractCommand
Definition: AbstractCommand.php:6
Intervention\Image\Imagick\Commands\OpacityCommand
Definition: OpacityCommand.php:6
Intervention\Image\Imagick\Commands\OpacityCommand\execute
execute($image)
Definition: OpacityCommand.php:13