![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
16/02/2008, 23:41
|
![Avatar de elfran222](http://static.forosdelweb.com/customavatars/avatar140503_1.gif) | | | Fecha de Ingreso: junio-2006
Mensajes: 550
Antigüedad: 18 años, 8 meses Puntos: 7 | |
Re: Subir Imagen Continuación class.upload.php
Código:
/**
* Corrects the image contrast
*
* Value can range between -127 and 127
*
* Default value is null
*
* @access public
* @var integer
*/
var $image_contrast;
/**
* Applies threshold filter
*
* Value can range between -127 and 127
*
* Default value is null
*
* @access public
* @var integer
*/
var $image_threshold;
/**
* Applies a tint on the image
*
* Value is an hexadecimal color, such as #FFFFFF
*
* Default value is null
*
* @access public
* @var string;
*/
var $image_tint_color;
/**
* Applies a colored overlay on the image
*
* Value is an hexadecimal color, such as #FFFFFF
*
* To use with {@link image_overlay_percent}
*
* Default value is null
*
* @access public
* @var string;
*/
var $image_overlay_color;
/**
* Sets the percentage for the colored overlay
*
* Value is a percentage, as an integer between 0 and 100
*
* Unless used with {@link image_overlay_color}, this setting has no effect
*
* Default value is 50
*
* @access public
* @var integer
*/
var $image_overlay_percent;
/**
* Inverts the color of an image
*
* Default value is FALSE
*
* @access public
* @var boolean;
*/
var $image_negative;
/**
* Turns the image into greyscale
*
* Default value is FALSE
*
* @access public
* @var boolean;
*/
var $image_greyscale;
/**
* Adds a text label on the image
*
* Value is a string, any text. Text will not word-wrap, although you can use breaklines in your text "\n"
*
* If set, this setting allow the use of all other settings starting with image_text_
*
* Replacement tokens can be used in the string:
* <pre>
* gd_version src_name src_name_body src_name_ext
* src_pathname src_mime src_x src_y
* src_type src_bits src_pixels
* src_size src_size_kb src_size_mb src_size_human
* dst_path dst_name_body dst_pathname
* dst_name dst_name_ext dst_x dst_y
* date time host server ip
* </pre>
* The tokens must be enclosed in square brackets: [dst_x] will be replaced by the width of the picture
*
* Default value is null
*
* @access public
* @var string;
*/
var $image_text;
/**
* Sets the text direction for the text label
*
* Value is either 'h' or 'v', as in horizontal and vertical
*
* Default value is h (horizontal)
*
* @access public
* @var string;
*/
var $image_text_direction;
/**
* Sets the text color for the text label
*
* Value is an hexadecimal color, such as #FFFFFF
*
* Default value is #FFFFFF (white)
*
* @access public
* @var string;
*/
var $image_text_color;
/**
* Sets the text visibility in the text label
*
* Value is a percentage, as an integer between 0 and 100
*
* Default value is 100
*
* @access public
* @var integer
*/
var $image_text_percent;
/**
* Sets the text background color for the text label
*
* Value is an hexadecimal color, such as #FFFFFF
*
* Default value is null (no background)
*
* @access public
* @var string;
*/
var $image_text_background;
/**
* Sets the text background visibility in the text label
*
* Value is a percentage, as an integer between 0 and 100
*
* Default value is 100
*
* @access public
* @var integer
*/
var $image_text_background_percent;
/**
* Sets the text font in the text label
*
* Value is a an integer between 1 and 5 for GD built-in fonts. 1 is the smallest font, 5 the biggest
* Value can also be a string, which represents the path to a GDF font. The font will be loaded into GD, and used as a built-in font.
*
* Default value is 5
*
* @access public
* @var mixed;
*/
var $image_text_font;
/**
* Sets the text label position within the image
*
* Value is one or two out of 'TBLR' (top, bottom, left, right)
*
* The positions are as following:
* <pre>
* TL T TR
* L R
* BL B BR
* </pre>
*
* Default value is null (centered, horizontal and vertical)
*
* Note that is {@link image_text_x} and {@link image_text_y} are used, this setting has no effect
*
* @access public
* @var string;
*/
var $image_text_position;
/**
* Sets the text label absolute X position within the image
*
* Value is in pixels, representing the distance between the left of the image and the label
* If a negative value is used, it will represent the distance between the right of the image and the label
*
* Default value is null (so {@link image_text_position} is used)
*
* @access public
* @var integer
*/
var $image_text_x;
/**
* Sets the text label absolute Y position within the image
*
* Value is in pixels, representing the distance between the top of the image and the label
* If a negative value is used, it will represent the distance between the bottom of the image and the label
*
* Default value is null (so {@link image_text_position} is used)
*
* @access public
* @var integer
*/
var $image_text_y;
/**
* Sets the text label padding
*
* Value is in pixels, representing the distance between the text and the label background border
*
* Default value is 0
*
* This setting can be overriden by {@link image_text_padding_x} and {@link image_text_padding_y}
*
* @access public
* @var integer
*/
var $image_text_padding;
/**
* Sets the text label horizontal padding
*
* Value is in pixels, representing the distance between the text and the left and right label background borders
*
* Default value is null
*
* If set, this setting overrides the horizontal part of {@link image_text_padding}
*
* @access public
* @var integer
*/
var $image_text_padding_x;
/**
* Sets the text label vertical padding
*
* Value is in pixels, representing the distance between the text and the top and bottom label background borders
*
* Default value is null
*
* If set, his setting overrides the vertical part of {@link image_text_padding}
*
* @access public
* @var integer
*/
var $image_text_padding_y;
/**
* Sets the text alignment
*
* Value is a string, which can be either 'L', 'C' or 'R'
*
* Default value is 'C'
*
* This setting is relevant only if the text has several lines.
*
* @access public
* @var string;
*/
var $image_text_alignment;
/**
* Sets the text line spacing
*
* Value is an integer, in pixels
*
* Default value is 0
*
* This setting is relevant only if the text has several lines.
*
* @access public
* @var integer
*/
var $image_text_line_spacing;
/**
* Sets the height of the reflection
*
* Value is an integer in pixels, or a string which format can be in pixels or percentage.
* For instance, values can be : 40, '40', '40px' or '40%'
*
* Default value is null, no reflection
*
* @access public
* @var mixed;
*/
var $image_reflection_height;
/**
* Sets the space between the source image and its relection
*
* Value is an integer in pixels, which can be negative
*
* Default value is 2
*
* This setting is relevant only if {@link image_reflection_height} is set
*
* @access public
* @var integer
*/
var $image_reflection_space;
|