PHP | jpeg2wbmp() function

The jpeg2wbmp() function is an inbuilt function in PHP which is used to convert JPEG image file to WBMP image file.
Syntax:
bool jpeg2wbmp( string $jpegname, int $wbmpname, int $dest_height, int $dest_width, int $threshold )
Parameters: This function accepts five parameters as mentioned above and described below:
- $jpegname: It specifies the path to JPEG file.
- $wbmpname: It specifies the path to destination WBMP file.
- $dest_height: It specifies the destination image height.
- $dest_width: It specifies the destination image width.
- $threshold: It specifies the threshold value.
Return Value: This function returns TRUE on success or FALSE on failure.
Below given programs illustrate the jpeg2wbmp() function in PHP:
Program 1:
<?php // Path to the JPEG image which // is to be converted $path = './zambiatek.jpg'; // Get the image sizes which includes // the height and width $image = getimagesize($path); $height = $image[1]; $width = $image[0]; // Convert image the image and save as test.wbmp jpeg2wbmp($path, './converted.wbmp', $height, $width, 5); echo 'JPEG converted into WBMP successfully.'; ?> |
Output:
This will save the WBMP version of JPEG in the same folder.
Program 2:
<?php // Path to the JPEG image which // is to be converted $path = './zambiatek.jpg'; // Get the image sizes which includes // the height and width $image = getimagesize($path); $height = $image[1]; $width = $image[0]; // Convert image the image and save as test.wbmp jpeg2wbmp($path, './converted.wbmp', $height, $width, 1); $im = imagecreatefromwbmp('./converted.wbmp'); header('Content-type: image/png'); imagepng($im); ?> |
Output:
Reference: https://www.php.net/manual/en/function.jpeg2wbmp.php
Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, zambiatek Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!




