Now 129338 iCalcreator
users worldwide!!
Donate
You can show your appreciation for our free software
and can support future development by making a donation to the kigkonsult projects.
Make a donation of any size by clicking here. Thanks in advance!
Services
kigkonsult offer professional services for software support, design and new/re-development, customizations and adaptations
of PHP/MySQL solutions with focus on software lifecycle management, including long term utility, reliability and maintainability.
If you need any custom modules, modification or amendment based on iCalcreator
to suit your needs or professional support, don't hesitate to contact us.
iCalcreator used in.. .
- AgenDAV
- albaven
- All-in-One Event Calendar
- Bugscope
- Date iCal
- Dokeos
- event_connect
- ESS Feed
- Exponent CMS
- EQDKP Plus
- GCalendar
- GLPI
- Gumbo Millennium
- Hypecal
- iCal
- JCal Pro
- kitEvent
- luryevents
- MarkupiCalendar
- One Big SYSTem
- Open Atrium
- Repository based CMS
- sfiCalCreatorPlugin
- Telaen
- terncal
- twical
- Virtual Loup-De-Mer
- "Weather Forecast"
-
- And many more.. .
-
Tell us
what iCalcreator is missing,
use the contact page
Credits & Licenses
iCalcreator and the related PHP software was conceived and written by Kjell-Inge Gustafsson.
Many people have contributed, through providing questions, issues, reporting bugs and sending patches.
iCalcreator (standard) and the related PHP software are released under the
LGPL
/
GPL
/
CC
licences.
imageHandler
imageHandler is a PHP (gd) back end class package managing
-
- crop region, resize, adapt size and convert
- of bmp, jpg, gif, png, xbmp and xbm image types
with preserved proportions and (for gif/png) transparency.
For tiff images with an embedded thumbnail, the thumbnail is returned.
ImageHandler offers also availability "on-the-fly"
-
- using a web (REST GET/PUT, json) service interface.
Anonymous (source and/or output) filenames (without extension)
and remote image resources are supported.
The imageHandler output mode is
- download
- will open a "save file"-box in browser
- stream
- (default) usable in a "src" statement in a HTML page (resulting in a "thumbnail")
- save
- saves (resized) image on disk
Output image type for the resized image is (default) png.
Non-resizable images types are returned "as is".
The class package includes
- the PHP class
- the "factory"
- the PHP interface script
- offering a web service
- an PHP "index.php" page,
- usable for testing, evaluating and/or image reviewing,
including a (separate) editable image crop/resize test schema.
The imageHandler class and index page supports PEAR log class or equivalents.
But, despite the most intense review of requirements and conditions in
architecture, design and test of imageHandler, the imageHandler's ability to
parse and resize an image may still depend on the image origin and the image
displayability on browser capability and/or (external) viewers.
Note, imageHandler focus is image cropping/resizing, not image engineering.
Click to get imageHandler from github
|