Opened 11 years ago
Closed 9 years ago
#27910 closed defect (bug) (invalid)
Resizing an image to a changed ratio with wp_get_image_editor does not work. Only resizes one side.
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 3.8.3 |
Component: | Media | Keywords: | |
Focuses: | Cc: |
Description
I attempted to resize an image from (300w x 225 h) to (294w x 294h) but instead it sizes it to (294w x 225 h).
This is an issue with WordPress as I have ImageMagick installed and when using ImageMagick directly, it properly resizes the image.
Relevant code:
//This image is 300 x 225
$image = wp_get_image_editor( "/var/www/wp-content/uploads/2014/03/test.jpg" );
//I tell it to resize to 294 x 294
$image->resize( 294, 294, true ); //Passing "false" to crop doesn't help either)
//It saves, but as 290 x 225!
$image->save( "/var/www/wp-content/uploads/2014/03/test-22.jpg" );
No errors were returned.
Change History (2)
Note: See
TracTickets for help on using
tickets.
Looks like resizing to 294x294 would require upscaling on one side, which we don't currently support.
Related: #21294, #23713, #26381.