I would like to be able to specify manually the exact part of an image that will appear when I'm creating a node with an image. In a more Photoshop sort of way than ImageAPI/field/cache does.
i.e. If I have a 200x200 Image Field and a 1000x1000 image to upload, I want to be able to manually resize it and move it around to fit the 200x200 space myself.

Are there such modules that can this?

Comments

matkeane’s picture

Hi,

Sounds like http://drupal.org/project/imagefield_crop might do the trick - you can crop manually, and then use imagecache to produce different sizes if you need them. The original, uncropped, image is retained if you want to use that as well.

nmss’s picture

EXACTLY what I was looking for, thank you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

nmss’s picture

Problems I find with this module:

Imagecache provides thumbnail, node and full views for images but ImageCrop seems to crop all views.

Is there any way to make ImageCrop apply to these different views specifically?

matkeane’s picture

Hi,

Ermm, not directly, I don't think, but imagefield_crop does keep the original, uncropped image, so you can, for example, have a cropped thumbnail link to a full image - I think the UI now allows this. If you need to resize the cropped, or the uncropped, image you could push them through an imagecache preset in the theme layer.

nmss’s picture

How would I go about doing this? I'm used to using Image "teaser" and "node/full" modes in CCK.

matkeane’s picture

Hi,

Well, you'll need to dive into the theme layer a bit... but basically, if you know the path to your source image, you call it through one of your imagecache presets, which will create the new, resized image if it doesn't exist already.

More info in a issue for the imagefield_crop module here: http://drupal.org/node/240849#comment-1491100

spanito’s picture

Maybe this module can help you:
http://drupal.org/project/epsacrop

Cheers

duozersk’s picture

Now there is an Image Editor module - http://drupal.org/project/imageeditor - for Drupal 6 and Drupal 7. It integrates with popular online image editing services.

AndyB