8 votes

Image Cropper Extended

This package installs an extended version of the default image cropper data type.

This cropper supports transparent PNGs and allows single dimension constraints.
With single dimension constraints you can define crops that are fixed in width with flexible height or vice versa.

Now using ImageResizer as image render engine. For more information visit http://imageresizing.net.

Extended Features:

  • transparent PNG crops
  • automatic crop generation on upload via html batch upload or desktop media uploader
  • instant crop initialisation on single media image upload (new and update)
  • "one dimensional" crops - e. g. fixed width and flexible height
  • preview support for document type cropper properties
  • now using IFileSystem
  • MVC support for cropper data
  • edit crop prevalue definition
  • new ImageProvider for Umbraco server control: umbraco:image
  • saves on add / update button click
  • addon: package for PropertyEditorValueConverter
IMPORTANT for version v4: The package requires at least Umbraco Version 4.11.10. Sorry but the compatibility reports are not sufficent enough here. Btw. there are security issues with all previous 4.11.x versions.

There is a sample package that shows the use of the Image Cropper Extended within a MVC partial view.

For bug reports and new features please use the link Support & Issues under Resources section.

NEW Full support for the Azure Blob Storage Provider: http://our.umbraco.org//projects/backoffice-extensions/azure-blob-storage-provider

Version 2.2.1 makes it possible to upgrade Umbracos default Image Cropper. (Tested for version 4.11.10 and 6.1.6.

Version 2.2.0 has two versions of the event handlers in separate DLLs. One for Umbraco version 4 and one for version 6. Please use the Image Cropper Extended v6 package if you encounter missing crops after uploading an image without extra saving.

Version 2.1.1 fixes further issues for alternative file systems.

Version 2.1.0 fixes a issue with the property xml value, that breaks the xslt parser. (appears since version 1.7)

Version 2.0.3 allows a simple cropList.Find("cropname") method call for the type CropList.

Version 2.0.2 fixes an issue with absolute paths for IFileSystem funtions. These should use relative path.

Version 2.0.1 fixes an issue in the Model for MVC views for crops that do not save crop images.

Version 2.0 more or less refactoring and polishing, but with one potential risk of breaking some razor views. For more details read section MVC of documentation. If you don't like the PropertyEditorValueConverter approach, you can manually remove the idseefeld.de.imagecropper.pevc.dll from the /bin folder.

Version 1.7 fixes issues for IFileSystem to support AST Amazon S3 package: http://our.umbraco.org/projects/backoffice-extensions/ast-amazon-s3

Version 1.6 saves on add / update button click and fixes an issue with wrong scaled crops after settings have been changed to different dimensions.

Version 1.5 adds edit crop prevalue definition, ImageProvider "imageCropperExtended"

Version 1.4 fixes a bug where crops are potentially saved with wrong dimensions.

Version 1.3 fixes a bug that leads to a YOD when you try to remove the image from the referenced upload field and added MVC support.

 

 

Screenshots

Package owner

Dirk Seefeld

Dirk Seefeld

Dirk has 665 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions:

Package Information

  • Package owner: Dirk Seefeld
  • Created: 18/07/2013
  • Current version 2.2.1
  • License MIT
  • Downloads on Our: 6.4K

External resources