Get XOOPS XOOPSXOOPS FAQFAQ ForumsForums NewsNews ThemesThemes ModulesModules
News World of XOOPS Developers Hacks Modules Themes YAXS Archive Submit News

Search

Donat-O-Meter

Make donations with PayPal!
Stats
Goal: $100.00
Due Date: May 31
Gross Amount: $65.00
Net Balance: $61.80
Left to go: $38.20

Donations
studioC  ($25)May-17
Anonymous ($15)May-16
Anonymous ($25)May-4

Learn XOOPS Core

Local Support

Advertisement

XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

2 2.5 2.6 3.0 87 2013 Abuse Amazon AntiHarvesting AntiMalUser AntiSpam API banner Beats billige black Blocks blue Bootstrap Captcha cell Christmas chronolabs content Conversion demo docek download Dresses editor evden eve facebook floor free herre Honeypot Human IP IPInfoDB jQuery kantor lamps Language log logger Lucire mobile module modules Monster MyAlbum-p newbb news Notices online PageRank Password Permissions pink Plugin portal preloader Prevention profile project propose Protector publisher Rights rmcommon Room sale security Server site SmartClone Smarty SOAP Songlist Spam stem Studio tag tags tdmcreate template Theme themes TinyMCE userlog website Whitepaper XIPS XML XooLaT xoops Xortify Yolande ZendFramework

New Users

Registering user

# 136023

qinxian123

Welcome to XOOPS!

Archives

News Archives

New Frameworks: WideImage_for_xoops

Posted by black_beard on 2013/2/24 14:40:00 (1287 reads) | Posted on Modules
Here is a Frameworks for managing images. Frameworks that is based on PHP class WIDEimage and has been optimized for Xoops.

Version: 1.01

Minimum requirements

  • PHP 5.2 or 5.3

  • GD2 library


Features



  • Loading Images

  • Save images

  • Adds noise to the image

  • Allocate a color by RGB values

  • Applies convolution matrix

  • Applies a filter

  • grayscale copy of the image

  • a negative of the image

  • Performs an auto-crop on the image

  • Corrects gamma on the image

  • Returns a cropped rectangular portion of the image

  • flipped (mirrored over horizontal line) copy of the image

  • Retrieve an image with selected channels

  • A method lays the overlay (watermark) on the image

  • Returns a mirrored copy of the image

  • Resize the image to given dimensions.

  • Resizes the canvas of the image

  • Rotate the image

  • Returns an image with round corners



Documentation

You can find a documentation for developpers here in french and english.

Download

You can download here


Printer Friendly Page Send this Story to a Friend Create a PDF from the article
Bookmark Me
Bookmark to Google Plus
The comments are owned by the author. We aren't responsible for their content.

Looks like a nice framework to enhance handling images by the core and a module. Automatically cropping of thumbnails for instance can prevent all those different user avatar sizes. I also dislike the current extgallery blocks, showing pictures of all orientations and sizes which shows messy when together in one block.

Good work black_beard!
Published: 2013/2/25 11:32 • Updated: 2013/2/25 11:32
You could not make the mini-module showing work of the manager of images?
Published: 2013/2/25 13:01 • Updated: 2013/2/25 13:01
Resizing can be done now but what I mean is cropping pictures, making all pictures exactly the same width and height, by cutting some parts of the original picture ( can be done automatically or by user, by giving him/her a frame to move over the picture to choose the right composition).

My photoblog (not xoops but Pixelpost btw) does exactly what I mean with thumbnails!
Published: 2013/2/25 14:36 • Updated: 2013/2/25 14:38