Trace: » faq » image_canvas

Image_Canvas

This library provides a common interface to different image formats. This is achieved by using a strategy pattern in the form of a driver with a set of primitives. These primitives are selected to provide as much functionality for each format as possible, while still retaining a simple and common interface.

Currently Supported Drawing-Functions

The current implementation/version supports the following drawing functions:

  • Line
  • Rectangle
  • Polygon
  • Spline
  • Ellipse
  • Pie slice
  • Text output
  • Image overlay (”draw” an image)

Supported styles are (also depending on output format):

  • Line styles
  • Solid
  • Thickness
  • “Patterned”
  • Fills
  • Solid
  • Alpha blending
  • Image fill
  • Gradients
  • Fonts - Mostly true-types (for server-side at least)

Image_Canvas supports creation of clickable image maps

PEAR::Image_Canvas

Documentation

API Documentation (version 0.2.1)

Feature Modification Requests

ID Date Title Status Release
F001n/a File_PDF canvas Waiting

 
image_canvas.txt · Last modified: 2006/02/22 18:19