2013-03-08 12 views
7

Ci scusiamo per la domanda abbastanza generica, ma mi chiedevo se qualcuno avesse suggerimenti su come consentire agli utenti di ritagliare e modificare le proprie immagini.Permettere agli utenti di ritagliare e ridimensionare le immagini Ruby on Rails

Quello che mi piacerebbe succedere è che quando un utente carica la sua immagine sulla mia app affinché l'app mostri una copia dell'immagine con una sovrapposizione che consente solo un rapporto fisso (forse 4: 3), l'utente sarebbe quindi in grado di selezionare l'area dell'immagine che vorrebbero ritagliare e salvare come immagine.

Il miglior esempio che riesco a pensare è quando ritagliare le foto di copertina su Facebook.

Ho esaminato le varie gemme e gli elementi che credo sarebbe necessario, come di seguito:

Carrierwave - Per il caricamento del file (e credo che il ritaglio - correggetemi se sbaglio) ImageMagick/Mini-Magick/Rmagick: per gestire l'elaborazione dell'immagine.

Tuttavia, sono ancora un po 'insicuro su come questi si incastrino.

Qualsiasi consiglio che le persone hanno sulla migliore combinazione di gemme e su come lavorano insieme per ottenere questa funzionalità di ritaglio sarebbe molto apprezzato.

risposta

1

C'è un ottimo tutorial che spiega multiple-image-upload-and-crop-with-rails con esempi.

+0

Ehi questo link è rotto e non porta a nulla. SO di solito raccomanda di postare il codice pertinente nella risposta nel caso in cui ciò accada. – Dave

Problemi correlati