繁体   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