Fixed imagemagick thumbnailing issue with metadata-rotated images
This commit is contained in:
parent
59bb8a31a2
commit
49a3277cca
@ -581,7 +581,7 @@ class Media extends Extension
|
|||||||
$resize_suffix .= "\!";
|
$resize_suffix .= "\!";
|
||||||
}
|
}
|
||||||
|
|
||||||
$args = "";
|
$args = " -auto-orient ";
|
||||||
$resize_arg = "-resize";
|
$resize_arg = "-resize";
|
||||||
if ($minimize) {
|
if ($minimize) {
|
||||||
$args .= "-strip ";
|
$args .= "-strip ";
|
||||||
@ -611,8 +611,8 @@ class Media extends Extension
|
|||||||
case Media::RESIZE_TYPE_FIT_BLUR:
|
case Media::RESIZE_TYPE_FIT_BLUR:
|
||||||
$blur_size = max(ceil(max($new_width, $new_height) / 25), 5);
|
$blur_size = max(ceil(max($new_width, $new_height) / 25), 5);
|
||||||
$args .= "${file_arg} ".
|
$args .= "${file_arg} ".
|
||||||
"\( -clone 0 -resize ${new_width}x${new_height}\^ -background ${bg} -flatten -gravity center -fill black -colorize 50% -extent ${new_width}x${new_height} -blur 0x${blur_size} \) ".
|
"\( -clone 0 -auto-orient -resize ${new_width}x${new_height}\^ -background ${bg} -flatten -gravity center -fill black -colorize 50% -extent ${new_width}x${new_height} -blur 0x${blur_size} \) ".
|
||||||
"\( -clone 0 -resize ${new_width}x${new_height} \) ".
|
"\( -clone 0 -auto-orient -resize ${new_width}x${new_height} \) ".
|
||||||
"-delete 0 -gravity center -compose over -composite";
|
"-delete 0 -gravity center -compose over -composite";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user