2016-07-10 9 views
0

で働いていないコードは次のとおりです。Cloudinary画像変換パラメータは、Railsのアプリ

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

たように、これは私の30に設定され品質の画像を与える必要があり、hereを述べたが、私はの質の変化を見ていませんよサイト上の画像。私は10から100の範囲の品質のために異なる値を試しましたが、私はわずかな違いが見られません。私は他のパラメータ、例えばformat: "jpg"を試しました。これは強制的に非jpgファイルをjpgに変換することになっていますが、どちらも動作しません。ところで、widthのparamはうまく動作します。

答えて

1

cl_image_tagメソッドは、画像のパブリックIDを受け入れ、URLパラメータをサポートしません。取得している画像タグはフォールバックで、Cloudynのすべてのパラメータ(HTMLタグに使用されている幅と高さを除く)は無視されます。あなたのDBにパブリックIDを保存することを確認してください。 DBメンテナンスを担当するCarrierwaveを使用することをお勧めします。

関連する問題