Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heaversm/easeljs-collage

Canvas Collage Maker prototype powered by EaselJS
https://github.com/heaversm/easeljs-collage

Last synced: 3 months ago
JSON representation

Canvas Collage Maker prototype powered by EaselJS

Awesome Lists containing this project

README

        

# EaselJS Collage Maker

### Description

This is a prototype which allows you to make an HTML5 canvas image collage using [EaselJS](http://createjs.com/easeljs). The tool provides the following abilities:

* rotate
* scale
* blur
* drag
* change z-index of items
* save canvas to image
* save image to harddrive with PHP

### References

The prototype uses a preconfigured number of images to make the collage, but by following along you should be able to figure out how to change it to suit your needs.

The following links may be helpful if you get stuck:

* [EaselJS Documentation](http://www.createjs.com/docs/easeljs/)
* [Converting Canvas to HTML Image](http://davidwalsh.name/convert-canvas-image)
* [Saving Canvas to Hard Drive](http://www.fabiobiondi.com/blog/2012/10/export-and-save-a-screenshot-of-an-html5-canvas-using-php-jquery-and-easeljs/)