Nicht Definierte Methode Skala In CarrierWave
Ich versuche, diesen code in meinem uploader
version :thumb do
process :scale => [50, 50]
end
und ich bekomme eine Fehlermeldung
undefined method `scale' for #<#<Class:0x235b680>:0x0fb4c8>
Ich bin mit Carrierwave mit MiniMagick. Wie kann ich diesen Fehler beheben?
- Sie suchen eine Lösung? habe das gleiche Problem
Du musst angemeldet sein, um einen Kommentar abzugeben.
Anstelle von aufrufen Waage Aufruf resize_to_fit
oder resize_to_fill, wenn Sie nicht wollen, dass " Seitenverhältnis beibehaltenBEARBEITEN
Mir schlecht, beide resize_to_fit und resize_to_fill halten Sie das Seitenverhältnis.
Der Unterschied ist, dass resize_to_fit halten wird das komplette Bild in gegebenen Grenzen, und resize_to_fill füllen ganz bestimmten Gebiet, so kann es schneiden Sie Ihr Bild, wenn nötig.
gem install rmagick
undinclude CarrierWave::RMagick
in meinem uploader.Klasse.Den
scale
- Methode ist ein Beispiel (erzeugt mit carrierwave im uploader), die Sie verwenden müssenRMagic
(oderminimagick
) - Funktionen (in Ihrer eigenen Schmuckstück, da eine kleinere version davon ist enthalten in carrierwave) wenn Sie wollen, zu skalieren und dafür, nicht die Erhaltung der ursprünglichen Bild-Verhältnis