What is it?

The Graffiti AS3 Bitmap Drawing Library is designed for ActionScript developers to easily integrate drawing functionality into a Flash, Flex or Air project. It is free to use and modify for noncommercial projects.

Features

Feature 2.5 1.1
You choose the size of the Drawing Canvas. Feature Supported in version 2.5 Feature Supported in version 1.1
Built in zoom functionality including ability to drag an obscured canvas with the mouse. Feature Supported in version 2.5 Feature Supported in version 1.1
Add a Vector or Bitmap image above or below the drawing area. Feature Supported in version 2.5 Feature Supported in version 1.1
Keep a drawing history allowing undo and redo. Feature Supported in version 2.5 Feature Supported in version 1.1
Brush Tool with 7 different Brush shapes. Feature Supported in version 2.5 Feature Supported in version 1.1
Brush Tool supports blurring. Feature Supported in version 2.5  
Drawing Tools have support for transparent colors. Feature Supported in version 2.5  
Line Tool with 3 types of lines, SOLID, DASHED and DOTTED Feature Supported in version 2.5 Feature Supported in version 1.1
Shape Tool with RECTANGLE, SQUARE, OVAL and CIRCLE Feature Supported in version 2.5 Feature Supported in version 1.1
Fill Bucket Tool Feature Supported in version 2.5  
Text Tool (Beta) Feature Supported in version 2.5  
Get color value for a point on the drawing. Feature Supported in version 2.5 Feature Supported in version 1.1
Easily retrieve drawing data to use with your favorite image encoder. Feature Supported in version 2.5 Feature Supported in version 1.1
UI independent code that fits invisibly into any project. Feature Supported in version 2.5 Feature Supported in version 1.1

Examples

Basic Example Simple Text Example Advanced Example
Basic Graffiti Library 2.5 Example Simple Text in Graffiti Library 2.5 Advanced Graffiti Library 2.5 Example

Feedback

Please send any suggestions or bugs you find so I can make this library better.