어떻게를 조정할 수 있습니다 이미 이미지를 사용하여 업로드 Magickwand(PHP)/ImageMagick?

StackOverflow https://stackoverflow.com/questions/717668

  •  23-08-2019
  •  | 
  •  

문제

나는 건물 갤러리가 사용자에 업로드하는 모든 이미지입니다.하려고 했던 사용 GD 원래 그러나 그것은 너무 많이 사용되는 방법은 메모리를 다룰 때는 이미지에서는 디지털 카메라가 있습니다.그래서 내가 찾고있으로 ImageMagick 및 실행으로 이 문제를 해결합니다.

나의 최종 목표는 이미지 크기를 조정하고 그 후 업로드할 수 있습니다.나는 확실하지 않으면 이것이 가능 ImageMagick 나지 않습니다.나는 그것을 받는 이미지 크기를 조정하는 업로드 후지를 많이 사용하기 때문에 오류가 단지 원래의 크기입니다.

이 코드가 나는 현재 사용:($이미지 파일의 경로에 제 server)

$resource = NewMagickWand(); 
MagickReadImage($resource,$image); 
MagickSetImageCompressionQuality( $resource, 100);
$resource = MagickTransformImage($resource,'0x0','660x500'); 

모든 입력 것,감사
Levi

도움이 되었습니까?

해결책

코드 보낼 수정된 이미지를 클라이언트(웹 브라우저),그러나 그것이 저장되지 않을 서버(대체 원본 이미지,예를 들어)

이미지를 저장,사용:

MagickWriteImage( $resource, 'new_image.jpg' ); 
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top