2016-07-28 2 views
0

활성 관리를 통해 반송파로 이미지를 업로드합니다. 내 모델은 갤러리와 양식에 있습니다. 사용자가 양식의 크기를 선택하고 서버 사이트에서 자르기 위해 carrierwave를 사용할 수 있기를 바랍니다. carrierwave와 함께 이것을 구현하는 방법이 있습니까반송파 및 레일로 사진 크기 조정

답변

0

나는 이것을 할 수있는 가장 좋은 방법은 MiniMagic을 사용한다고 생각합니다.

Carrierwave에는 "버전"이 있습니다. 내가 맞다면, 다른 이미지 크기를 업로드하기 위해 조건을 만들 수 있습니다.

기타 옵션 :

가 carrierwave 사용 독립 업 로더를 기억하십시오. 각 업 로더를 사용하여 독립적 인 이미지 크기를 정의 할 수 있습니다.

사용자가 200x200을 선택하면 특정 크기의 업 로더를 사용하게됩니다.

유일한 업 로더는 많은 업 로더를 보유한다는 것입니다. 지금은 일 수있는 일이지만, 어쩌면 당신은 내가 사용자가 양식에서 선택한 항목에 업 로더 기지를 할당하는 방법 첫 번째 옵션

https://github.com/carrierwaveuploader/carrierwave/wiki/How-to:-Get-image-dimensions

+0

으로 시도 할 수 있습니다? –

+0

각 업 로더는 양식의 입력란과 일치해야합니다. "image_1"은 (는) "upload uploader image_1"과 일치합니다. 사용자가 해당 필드를 선택하면 해당 업 로더를 사용하게됩니다. –

+0

다른 옵션. "자르기"에 대해 모든 보석을 사용할 수 있습니다. 이 경우 사용자가 선택한 각 옵션은 기본 "자르기 옵션"과 일치합니다. 이것은 생각 일 뿐이며 –

관련 문제