0
현재 다음 코드를 사용하여 800 x600보다 큰 모든 이미지를 필요한 크기로 다시 조정합니다. 예를 들어, 이미지가 내가 또는 사용할 수있는 1024의 폭과 높이 559
을 가지고 있지만 그 이미지의 크기를 조정 처리하는 방법을 잘 모르겠습니다 경우예기치 않은 너비와 높이를 처리하는 방법
if (($width>800) and ($height>600))
{
WideImage::load($img_path.$name)->resize(800, 600)->saveToFile($img_path.$name);
}
그러나이 작동하지 않습니다.
PHP는 사전 처리기이므로 스크립트를 실행할 때 이미지가로드되지 않으므로 작동하지 않습니다. – Hive7
더 큰 치수 (너비 또는 높이)를 확인한 다음 특정 치수 만 크기를 조정하고 할 때 가로 세로 비율을 유지하십시오 그것. –
css'max-width' 속성을 사용해 보셨습니까? –