YUI Library Home

YUI Library Examples: ImageCropper Control (beta): Simple Crop Interface

ImageCropper Control (beta): Simple Crop Interface

This example shows how to make an image croppable.

Setting up the Image Cropper

The ImageCropper Control will only work when applied to an image. So we place an image on the page and give it an id.

1<img src="assets/yui.jpg" id="yui_img" height="333" width="500"
view plain | print | ?

Creating the ImageCropper instance

Next we call the ImageCropper constructor on the image.

1(function() { 
2    var Dom = YAHOO.util.Dom, 
3        Event = YAHOO.util.Event; 
4     
5    var crop = new YAHOO.widget.ImageCropper('yui_img'); 
6})(); 
view plain | print | ?

Configuration for This Example

You can load the necessary JavaScript and CSS for this example from Yahoo's servers. Click here to load the YUI Dependency Configurator with all of this example's dependencies preconfigured.

YUI Logger Output:

Logger Console

INFO 0ms (+0) 1:07:54 PM:

global

Logger initialized

Note: You are viewing this example in debug mode with logging enabled. This can significantly slow performance.

Reload with logging
and debugging disabled.

More ImageCropper Control (beta) Resources:

Copyright © 2009 Yahoo! Inc. All rights reserved.

Privacy Policy - Terms of Service - Copyright Policy - Job Openings