## 算法 ```php $width = imagesx($resource); // 原始宽 $height = imagesy($resource); // 原始高 $max_width = 2556; // 超过此宽度缩放,高度等比缩放 $max_height = 1440; // 超过此高度缩放, 宽度等比缩放 $dst_width = 0; $dst_height = 0; $isuofang = $width/$height; $isuo = $height/$width; if ($width > $height) { // 结果 $dst_width = $max_width; $dst_height = $max_width * $isuo; } else { // 结果 $dst_height = $max_height; $dst_width = $max_height * $isuofang; } ```