簡體   English   中英

雲圖像轉換參數在Rails應用程序中不起作用

[英]Cloudinary image transformation parameters not working in Rails app

這是代碼:

= link_to (cl_image_tag(post.image_url, width:640, quality:30, class: "img-responsive")), post_path(post)

正如這里提到的,這應該給我一個質量設置為30的圖像,但我沒有看到網站上圖像質量的變化。 我嘗試過不同的質量值,范圍從10到100,但我沒有看到甚至略有差異。 我還嘗試了其他參數,例如, format: "jpg" ,它應該強制將所有非jpg文件轉換為jpg,但它也無法正常工作。 順便說一句, width參數工作得很好。

cl_image_tag方法接受圖像的公共ID,不支持URL參數。 您獲得的圖像標記是一個后備,它忽略所有Cloudinary的參數(除了用於html標記的寬度/高度)。 確保將公共ID保存在數據庫中。 我建議使用Carrierwave ,它為您處理數據庫維護。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM