2017-02-07 16 views
-3

私たちのウェブサイトでは、100×75ピクセルより大きな画像をプルしないAPIからデータを取得しています。 exampleデザインに合わせてこのサイズを倍増する必要があります。Rails画像操作

パフォーマンスを低下させることなく、品質を損なうことなく、これを実行するGemはありますか?

+1

はい、このようなツールがあります。残念なことに、これらは映画制作会社が使用するために予約されています。 ^^ – Matt

答えて

1

品質を落とさずに画像をアップスケールする方法はありません。基本的には、最初にファイルに存在しない画像データを入力するアルゴリズムを要求しています。

ただし、スケーリングの割合や画像自体によっては、許容できる結果が得られる可能性があります。

これを効果的にやりたいと思うし、とにかくサーバー上でサイズ変更を行う利点はないので、単にクライアントサイドでこれを達成するためにCSSを使うことをお勧めします。特定のimg要素。

実際にサーバーでこれを行う場合(結果の画像を保存する必要がある場合など)は、Paperclip gemのimage processing capabilitiesを使用することをお勧めします。