Weck - Image Handler Class with Editor

Weck - Image Handler Class with Editor

Weck Landing Iamge

Weck Landing Iamge

Support and documentation

Read a documentation to find additional information:

Contact me if you still have questions:

Weck description

Weck – a class which makes working with images easier. It can change an image in a lot of ways and use the cache system to optimize speed. It can handle an unlimited number of images in a single cycle. Easy modify code with comments and documentation. Has logging system for recording events or debugging. Compatible with any PHP frameworks, can be used in any PHP system. To use it, create an object of this class, with image configurations. Then use object methods to display uploaded images. You can also use other administration methods to handle with website storages.

Editor – demonstration of class implementation. Settings of the class a controlled on front-end with simple inputs and all this data send asynchronously to start editing of an original image on the back-end. It is not a universal solution but it is functional editor ready to be put in your project.


  • Resize
    You can easily resize the image to any dimension you need. Also, you can use adaptive automatic resizing. The original uploaded image will be stored untouched so you always can manipulate with output as you want.
  • Crop
    You can crop the image and take any area you need to further use.
  • Flip
    You can flip the image vertically, horizontally or in both directions.
  • Rotate
    You can rotate the image to any degree you want.
  • Opacity
    You can control the opacity of your image via an alpha channel or background.
  • Filters
    You can different filters like grayscale or contrast to make useful manipulations with the image.
  • Converter
    You can output image format to PNG or JPEG no matter what was the original format.
  • Compressor
    You can change JPEG format quality and reduce file size.
  • Frame
    Wrap your images in frames to apply a single style to all visual content.
  • Watermark
    You can place a watermark image above the main image. Define size and position by your self. Again, original is saved so you can create any combinations you need.
  • Text
    You can write texts on the image. Place them in any position and choose color, size and even connect your unique font.


  • Order
    Apply added to the image effects in an order you need. For example, you may want to place watermark before or after grayscale the image. Mix combinations and setup best order.
  • Auto-Caching
    The Class will automatically create cache from processed images, so your system will be work fast and will not be wasting time processing image again in each output request.
  • Compatibility
    As any PHP class, this one is compatible with any PHP system as well. You can connect it to any framework, configure the documentation and start to use.
  • Logging and Managing
    To help you monitor images actions or debug code Image Handler have a logging system that will write down current events. Also, you have a bunch of functions that allowing you to easily manage cache and log mechanisms.
  • Easy Modify
    The class has good comments and logic structure, short notice, and contacts. This will allow your programmer easy to modify functionality. Please, fill free to mail me.
    You can get a free gift if you will contact me and share your experience of using this item. Your story may help to improve item quality, and you will get these improvements for free with the next update. Dependently from the use of your experience, I will define “size” of the gift. I can send you any item from my library for free, give you free freelance hours or more.