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

Search

Nominate XOOPS!

Learn XOOPS Core

Donat-O-Meter

Make donations with PayPal!
Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00

Local Support

Advertisement

XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

- 2 2.5 2.6 4 6 Abuse adslight Android AntiHarvesting AntiSpam API Apple Battlefield billige Blocks Bootstrap Captcha cell cent chronolabs CHUNG Clicks content CĂN demo download Dresses eve facebook Fat floor for free Gateway Google Guide herre Honeypot HP html5 Human HỘ IP iPhone jQuery Language List log Loss module modules Monster new newbb news NHÀ online PARK Payment phone PHP Prevention profile project Protector publisher RESIDENCE responsive review Rights rmcommon Room security Sentry site Smartphone Smarty Smoking Spam stem Studio support tag tags tdmcreate template The Theme themes User userlog web weight xoops Xortify XPayment ZendFramework

New Users

Registering user

# 137636

mzmaker05

Welcome to XOOPS!

Archives

News Archives

New Frameworks: WideImage_for_xoops

Posted by black_beard on 2013/2/24 14:40:00 (2204 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