0

is it possible to convert .webp image without shell_exec() or exec() in rosell-dk packages ? i am use rosell-dk package and install through composer. and rosell-dk package use shell_Exec() or exec() function .

ritesh javiya
  • 23
  • 1
  • 9

1 Answers1

0

Assuming you're talking about the rosell-dk/webp-convert package, it looks like the 'gd' converter uses the php-gd extension to convert from jpeg to webp without using any shell commands.

Based on the documentation you'd force the package to use the 'gd' converter like this:

 <?php
// Initialise your autoloader (this example is using Composer)
require 'vendor/autoload.php';
use WebPConvert\WebPConvert;
$source = __DIR__ . '/logo.jpg';
$destination = __DIR__ . '/logo.jpg.webp';
$success = WebPConvert::convert($source, $destination, [
    'converters' => ['gd']
]);
Michael Powers
  • 1,970
  • 1
  • 7
  • 12