Làm cách nào để thay đổi kích thước hình ảnh hiện tại thành "260x180?"Rails Image Định lại kích thước trên màn hình Xem?
Tôi đang sử dụng Carrierwave và Rmagick hiện tại để tải hình ảnh lên thùng lưu trữ Amazon S3 của tôi và tạo 2 phiên bản của hình ảnh: bản gốc và phiên bản ngón tay cái (70x70). Bây giờ, tôi biết rằng tôi có thể tạo một phiên bản khác để ba phiên bản sẽ được tạo, bao gồm cả 260x180, nhưng tôi cảm thấy như đã làm quá tải cơ sở dữ liệu lưu trữ, và tôi tự hỏi liệu tôi có thể làm điều đó trên một máy tính hay không. cấp độ xem.
tôi đã cố gắng
<%= image_tag(@syllabus.image_url, :size => "260x180") %>
nhưng nó có vẻ như nó không làm việc - những hình ảnh không phải là kích thước giống hệt nhau.
Ngoài ra, nếu hình ảnh nhỏ hơn sản lượng mong muốn của tôi, tôi có cần phải làm điều gì đó khác với hình ảnh lớn hơn không? Ví dụ, tôi cần phải cắt những cái lớn hơn, nhưng mở rộng những cái nhỏ hơn, hoặc nó sẽ tự động mở rộng kích thước mong muốn?
cảm ơn bạn! Rất tiếc, tôi không thể bỏ phiếu vì tôi thiếu điểm danh tiếng ... (lame) Vì vậy, câu hỏi khác của tôi về cách tôi sẽ sử dụng một trình tải lên cho nhiều mô hình mà không cần thay đổi kích thước ảnh không cần thiết. (http://stackoverflow.com/questions/10458324/carrierwave-single-uploader-for-multiple-models) – kibaekr