2012-08-12 2 views
0

나는 수백 장의 사진을 표시 할 웹 페이지를 작성 중입니다. 문제는 이미지의 크기 (+ - 5MB)입니다. 이 이미지는 div의 배경 이미지입니다. JS를 사용하여이 배경 이미지를 변경합니다 (때때로 1 초당 1 번). 이미지를 축소하는 방법이나 로딩 속도를 높이는 방법이 있습니까? (Photoshop 또는 다른 유사한 SW로이 이미지를 수정할 수 없습니다. 원본을 사용해야합니다.)서버 쪽에서 이미지 크기를 조정하는 방법

+0

서버에서 조정할 수 있습니까? –

+1

이미지 크기를 조정 하시겠습니까? 원본을 사용해야합니까? 귀하의 질문은 모순입니다. – Brad

+0

가능한 중복 http://stackoverflow.com/questions/1906899/smart-way-of-resizing-images-in-php, http://stackoverflow.com/questions/12661/efficient-jpeg-image-resizing-in -php, http://stackoverflow.com/questions/4590441/php-thumbnail-image-resizing-with-proportions – Adi

답변

4

이미지 축소를 원하면 무엇을 사용해야합니까? 필자의 의견으로는 파일 크기가 웹 응용 프로그램에 적합하지 않기 때문에 파일 크기를 줄여야합니다. PHP 또는 ASP.NET과 같은 서버 측 기술에 액세스 할 수있는 경우 ImageMagick (http://php.net/manual/en/book.imagick.php) 또는 ASP.NET과 같은 라이브러리를 사용하여 이미지를 표시하기 전에 이미지를 수정할 수 있습니다 Sprite 및 Image Optimization Library (http://www.hanselman.com/blog/NuGetPackageOfTheWeek1ASPNETSpriteAndImageOptimization.aspx 참조). 그러나 이들은 리소스를 사용하여 처리하므로 사이트에 여전히 성능 오버 헤드가 발생합니다.

도구를 사용하여 이미지를 수정하고 서버 또는 브라우저에서 이미지를 수정하는 것이 좋습니다. Photoshop이나 김프와 같은 도구에 액세스 할 수 없다면 온라인 도구를 사용하여 Yahoo의 smush와 같은 원본 버전을 줄일 수 있습니다. - http://www.smushit.com/ysmush.it/

가장 좋은 대답은 아니지만 도움이 되길 바랍니다.

+0

이 이미지를 파이썬으로 수정할 수 있습니까? – Alrick

+0

이것이 원하는 것입니다 ... http://www.pythonware.com/products/pil/ –

+0

위의 방법으로 문제가 해결 되었습니까? –

관련 문제