2010-12-05 23 views
2

アップロード時にオリジナルの画像をマゼンタで圧縮することはできますか? Magentoは元のアップロード画像をフルサイズで保存します。 店舗管理者には、3MBの画像と20Kの製品があります。 イメージを〜150Kに自動的にサイズ変更したいと思います。アップロードした画像をマゼンタで圧縮

おかげ

答えて

2

Photoshopなどを使用するのが最も高速かもしれませんが、画像のサイズを店舗にとって最も有効なサイズに変更することができます。これは比較的小さいJPGでなければならず、主にこの問題を取り除くでしょう。副次的な利点として、新しい画像をアップロードすることは何倍も高速になるでしょう。

+0

私は今デスクトップソフトウェアを使用しますが、私は本当にmagentoが元の画像サイズを<200kbに​​自動的に圧縮する機能を持っていたらいいと思います。ありがとう – pablo

+0

よく、clockworkgeekは画像を出力する前に圧縮するので、通常これは問題ではありません。しかし、それらをバッチとしてシステムに取り込むことは、まったく別の問題です。 –

4

Magentoのは、自動的にフロントエンドでそれらを表示する前に、製品の画像を再圧縮します。

圧縮技術の性質上、特定のファイルサイズを簡単に指定することはできません。特定のファイルサイズは、画像の細部の量に大きく依存するため、簡単にターゲットを絞ることはできません。プレーンな「大きな」(幅の広い)画像は、複雑な「小さな」(狭くて短い)画像よりも小さなファイルになります。まず、顧客に提供されるファイルサイズを確認し、それが追求する価値があるかどうかを判断します。

+0

@ clockworkgeekの答えを確認するには、 '/ media/catalog/product/cache'ディレクトリを見て、生成され、圧縮されたmain、small_image、サムネイルイメージを次元で保存してください。 –

3

実際に管理者がサイズ変更を行う必要がある場合は、製品の保存のためにイベントオブザーバーに関連付けることができ、元のイメージのサイズを縮小するためのスクリプトを書くことができます。

+0

私はそれをやろうとします。ありがとう。 – pablo

関連する問題