bp_media_compress_image( $source, $destination, int $quality = 90 )
Compress the image
Description
Parameters
- $source
-
(Required)
- $destination
-
(Required)
- $quality
-
(Optional)
Default value: 90
Return
(mixed)
Source
File: bp-media/bp-media-functions.php
function bp_media_compress_image( $source, $destination, $quality = 90 ) { $info = @getimagesize( $source ); if ( $info['mime'] == 'image/jpeg' ) { $image = @imagecreatefromjpeg( $source ); } elseif ( $info['mime'] == 'image/gif' ) { $image = @imagecreatefromgif( $source ); } elseif ( $info['mime'] == 'image/png' ) { $image = @imagecreatefrompng( $source ); } @imagejpeg( $image, $destination, $quality ); return $destination; }
Changelog
Version | Description |
---|---|
BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.