Przepraszamy za dość ogólnikowe pytanie, ale zastanawiałem się, czy ktoś ma jakieś zalecenia, jak najlepiej zezwolić użytkownikom na kadrowanie i edytowanie własnych zdjęć.Pozwalając użytkownikom na kadrowanie i zmianę rozmiaru obrazów Ruby on Rails
To, co chciałbym się stać, to to, że gdy użytkownik przesyła swój obraz do mojej aplikacji, aby wyświetlać kopię obrazu z nakładką, która pozwala tylko na ustalony współczynnik proporcji (być może 4: 3), użytkownik będzie wtedy mógł wybrać obszar obrazu, który chciałby przyciąć i zapisać jako swój obraz.
Najlepszym przykładem, jaki o tym myślę, jest kadrowanie zdjęć na Facebooku.
Patrzyłem na różne kamienie i elementy, które moim zdaniem będą potrzebne, jak poniżej:
Carrierwave - do przesyłania plików (i myślę, że kadrowanie - poprawcie mnie jeśli się mylę) ImageMagick/mini-Magick/Rmagick - aby obsłużyć przetwarzanie obrazu.
Jednak nadal nie jestem pewien, jak te elementy pasują do siebie.
Każda rada jaką ludzie mają na temat najlepszej kombinacji klejnotów i tego, jak ze sobą współpracują, aby osiągnąć tę funkcję przycinania, byłaby bardzo doceniana.
Hej, ten link jest zepsuty i prowadzi do niczego. Zwykle zaleca się umieszczenie odpowiedniego kodu w odpowiedzi na wypadek, gdyby tak się stało. – Dave