Actueel




PHPictureShop: Online image editing

On this page you wil find information about our open source project called "PHPictureshop", an online image editor. PHPictureshop allows you to edit images through a 'photoshopesque' user-interface. Currently the project is in a so called 'alpha/testing' fase, which means it's brand new, not yet fully completed nor tested. But it's current capabilities are promising.

As PHPictureshop is 'open source' we would greatly appreciate it if you would let us know of any improvements you've made to it. Please send a zipped package and a short description of the changes you've made to: info 2improve.nl





Compatibility (not yet tested on Mac)

Features
  • Upload from local computer
  • Multiple "Window" support
  • Undo/Redo
  • Cropping
  • Resizing
  • Rotating
  • Rotate Canvas
  • Adjust Brightness & contrast
  • Flip Horizontal
  • Flip Vertical
  • Convert to grayscale
  • Convert to duotone
  • Invert
  • Filter: Emboss
  • Filter: Blur
  • Filter: Sketch
  • Filter: Scatter
  • Filter: Pixelate
  • Zoom in/out

Requirements
Server-side:
  • PHP 5
  • GD2 library
Client-side:
  • one of the above browsers
  • Flash plugin 8
  • javascript enabled

Demo
Click here for a demo of PHPictureshop.
Demo-limitations:
max. upload filesize: 750 kb
max. number of windows: 3


Download
Version 0.2 sept. 2006Download the .zipDownloaded: 998 times



Documentation

• Install:
Unzip package / upload to server (see requirements above)
Make sure the next folders are writable:
files/originals
files/temp

• Limit numbers of windows a user may open:
In js/_ps.startup.js somewhere at the top:
[javascript]this.oMaxWindows = 3; // maximum number of windows ( 0 means unlimited )[/javascript]
• Change max filesize for upload:
In js/_ps.startup.js somewhere at the top:
[javascript]this.maxFileSize = 750; // in kb (1000 = 1 MB)[/javascript]


Todo
  • Implement saving options
  • Currently only JPG is supported
  • error-checking & dialog with user
  • ...

Known bugs
  • Crop interface fails after resizing/zooming
  • (new) image width & height aren't always correctly updated after editing
  • Undo/Redo issues
  • And more...



PHPictureshop version 0.2, Copyright ©2006 2improve
PHPictureshop comes with ABSOLUTELY NO WARRANTY; This is free software, and you are welcome to redistribute it under certain conditions; PHPictureshop is distributed under the GPL, so you have the freedom to use it however you want. The full text of the license can be found here: GNU GPL license .
www.2improve.nl  |   Bankastraat 21  |   6214 XN Maastricht  |   +31(0)43 - 347 24 62  |  BTW NL 8033.58.908.B.01  |  KvK 14632031 |  Login  | Voorwaarden | Disclaimer