Image resize
This plugin allows to resize the image width and height.
Click on the image to see the resizer on the right side.
Code
<!DOCTYPE html>
<html>
<head>
<title>Redactor</title>
<meta charset="utf-8">
<!-- css -->
<link rel="stylesheet" href="/your-folder/redactorx.css" />
</head>
<body>
<!-- element -->
<textarea id="entry">...</textarea>
<!-- js -->
<script src="/your-folder/redactorx.js"></script>
<script src="/your-folder/plugins/imageresize.js"></script>
<!-- call -->
<script>
RedactorX('#entry', {
plugins: ['imageresize']
});
</script>
</body>
</html>
Usage
The image resize plugin has three events:
image.resize.start
Occurs whenever the resizing starts.
RedactorX('#entry', {
plugins: ['imageresize'],
subscribe: {
'image.resize.start': function(event) {
var e = event.get('e');
var $image = event.get('image');
var $block = event.get('block');
}
}
});
image.resize.move
Occurs during the resizing of the image.
RedactorX('#entry', {
plugins: ['imageresize'],
subscribe: {
'image.resize.move': function(event) {
var e = event.get('e');
var $image = event.get('image');
var $block = event.get('block');
}
}
});
image.resize.stop
Occurs whenever the resizing ends.
RedactorX('#entry', {
plugins: ['imageresize'],
subscribe: {
'image.resize.stop': function(event) {
var e = event.get('e');
var $image = event.get('image');
var $block = event.get('block');
}
}
});