libraries/drivers/Image/GD – Kohana API 2.3 Documentation

system/libraries/drivers/Image/GD.php

Class: Image_GD_Driver

class Image_GD_Driver extends Image_Driver

GD Image Driver.


Methods

Image_GD_Driver -> __construct

public function __construct

Image_GD_Driver -> process

public function process

Parameters:

image
actions
dir
file
render
(FALSE)

Image_GD_Driver -> flip

public function flip

Parameters:

direction

Image_GD_Driver -> crop

public function crop

Parameters:

properties

Image_GD_Driver -> resize

public function resize

Parameters:

properties

Image_GD_Driver -> rotate

public function rotate

Parameters:

amount

Image_GD_Driver -> sharpen

public function sharpen

Parameters:

amount

Image_GD_Driver -> properties

protected function properties

Image_GD_Driver -> imagecreatetransparent

protected function imagecreatetransparent

Returns an image with a transparent background. Used for rotating to prevent unfilled backgrounds.

Parameters:

integer width
image width
integer height
image height

Return: resource


Image_GD_Driver -> execute

public function execute

Executes a set of actions, defined in pairs.

Parameters:

array actions
actions

Return: boolean


Image_GD_Driver -> sanitize_geometry

protected function sanitize_geometry

Sanitize and normalize a geometry array based on the temporary image width and height. Valid properties are: width, height, top, left.

Parameters:

array geometry
geometry properties

Return: void