Drupal 7のソーシャルウェブサイトのさまざまなコンテンツタイプ(およびユーザープロフィール画像のhttp://drupal.org/project/imagecache_profiles)にある通常の画像フィールドを使用しています。クロッピングの場合、イメージスタイルのエフェクトとしてhttp://drupal.org/project/imagecropを使用しています。Drupal 7:元の画像をImageStylesで生成した画像に置き換えます。
オリジナル画像をimagecropスタイルから生成されたものに置き換えたいと思います。イメージスタイルのエフェクトから作成されたイメージで、元のイメージをユーザー(ビューで呼び出すと後続のイメージスタイルに使用されるイメージ)から置き換えますか?
私はこの問題に近づく最善の方法がわからないので、質問を投稿しました。
- ユーザーは、定期的なのImageFieldを経由して大きな画像を(1300ピクセル×2000個のピクセルを言う)アップロード - は私が明確であることを確認しています。
- イメージスタイルを使用して、いくつかのエフェクト(特にJavaScriptのトリミングですが、これは一般的なものです)を実行して元のイメージをイメージスタイルから生成したものに置き換えます。
- すべての追加画像スタイル(サイズなどが異なる)は、新しいオリジナル画像を使用し、それから派生しています。
これは簡単にカスタムモジュールを使って行うことができ、画像エディタプロジェクトのようなものを使用していたに違いないと思います - drupal.org/project/imageeditorを参照してください。これに。どんなアドバイス、ヒント、または方向性も素晴らしいでしょう。
私は問題をhttp://drupal.org/node/1475312で開き、解決しようとしている特定の問題に対する答えを見つけました。 Image Java Script Cropの最新バージョンには、以前のイメージスタイルのクロップ設定(クール)を再利用するオプションがあります。しかし、元のイメージを置き換える一般的な方法を見つける上で実際の進歩はしませんでしたが、その機能はもう必要ありません。 – user1073319