Image Class Reference
Public Member Functions | |
Image ($SourceFileName, $DebugLevel=0) | |
SaveAs ($FileName, $NewImageType=NULL) | |
XSize () | |
YSize () | |
ScaleTo ($ScaledXSize, $ScaledYSize, $MaintainAspectRatio=FALSE) | |
CropTo ($CroppedXSize, $CroppedYSize, $CroppedXOrigin=0, $CroppedYOrigin=0) | |
Type ($FileName=NULL) | |
JpegQuality ($NewSetting=NULL) | |
MissingExternalExecutables () | |
RequiredExternalExecutables ($ImageTypes=NULL) | |
Status () | |
FailedExternalCommand () | |
ReadSize () | |
ImageFormatSupportedByPhp ($Format=NULL) | |
ExternalExecutableIsAvailable ($ExecutableName) | |
Static Public Member Functions | |
static | Extension ($Type=NULL) |
static | SupportedFormats () |
static | SupportedFormatNames () |
Public Attributes | |
$GDVersion | |
$ImageObj | |
$SourceFileName | |
$ImageXSize | |
$ImageYSize | |
$ScaledXSize | |
$ScaledYSize | |
$MaintainAspectRatio | |
$CroppedXSize | |
$CroppedYSize | |
$CroppedXOrigin | |
$CroppedYOrigin | |
$JpegSaveQuality | |
$DecodeCommand | |
$ErrorStatus | |
$FailedCommand | |
$DebugLevel |
Detailed Description
Definition at line 24 of file Axis--Image.php.
Member Function Documentation
Image::CropTo | ( | $ | CroppedXSize, |
$ | CroppedYSize, | ||
$ | CroppedXOrigin = 0 , |
||
$ | CroppedYOrigin = 0 |
||
) |
Definition at line 376 of file Axis--Image.php.
References $CroppedXOrigin, $CroppedXSize, $CroppedYOrigin, and $CroppedYSize.
static Image::Extension | ( | $ | Type = NULL ) |
[static] |
Definition at line 397 of file Axis--Image.php.
References Type().
Referenced by SPTImage::SetFileNames().

Image::ExternalExecutableIsAvailable | ( | $ | ExecutableName ) |
Definition at line 667 of file Axis--Image.php.
Referenced by MissingExternalExecutables(), and SupportedFormats().

Image::FailedExternalCommand | ( | ) |
Definition at line 576 of file Axis--Image.php.
Image::Image | ( | $ | SourceFileName, |
$ | DebugLevel = 0 |
||
) |
Definition at line 28 of file Axis--Image.php.
References $DebugLevel, $SourceFileName, ImageFormatSupportedByPhp(), and Type().
Image::ImageFormatSupportedByPhp | ( | $ | Format = NULL ) |
Definition at line 636 of file Axis--Image.php.
References Type().
Referenced by Image(), ReadSize(), and SaveAs().

Image::JpegQuality | ( | $ | NewSetting = NULL ) |
Definition at line 417 of file Axis--Image.php.
Image::MissingExternalExecutables | ( | ) |
Definition at line 424 of file Axis--Image.php.
References ExternalExecutableIsAvailable(), and RequiredExternalExecutables().
Referenced by SPTImage::CreateNewImage().

Image::ReadSize | ( | ) |
Definition at line 610 of file Axis--Image.php.
References ImageFormatSupportedByPhp().
Referenced by XSize(), and YSize().

Image::RequiredExternalExecutables | ( | $ | ImageTypes = NULL ) |
Definition at line 445 of file Axis--Image.php.
Referenced by MissingExternalExecutables().

Image::SaveAs | ( | $ | FileName, |
$ | NewImageType = NULL |
||
) |
Definition at line 148 of file Axis--Image.php.
References ImageFormatSupportedByPhp(), Type(), XSize(), and YSize().
Image::ScaleTo | ( | $ | ScaledXSize, |
$ | ScaledYSize, | ||
$ | MaintainAspectRatio = FALSE |
||
) |
Definition at line 367 of file Axis--Image.php.
References $MaintainAspectRatio, $ScaledXSize, and $ScaledYSize.
Image::Status | ( | ) |
Definition at line 570 of file Axis--Image.php.
Referenced by SPTImage::CreateCopyOfImage().

static Image::SupportedFormatNames | ( | ) | [static] |
Definition at line 546 of file Axis--Image.php.
References SupportedFormats().
static Image::SupportedFormats | ( | ) | [static] |
Definition at line 496 of file Axis--Image.php.
References ExternalExecutableIsAvailable().
Referenced by SupportedFormatNames().

Image::Type | ( | $ | FileName = NULL ) |
Definition at line 386 of file Axis--Image.php.
Referenced by Extension(), Image(), ImageFormatSupportedByPhp(), and SaveAs().

Image::XSize | ( | ) |
Definition at line 353 of file Axis--Image.php.
References ReadSize().
Referenced by SaveAs().

Image::YSize | ( | ) |
Definition at line 360 of file Axis--Image.php.
References ReadSize().
Referenced by SaveAs().

Member Data Documentation
Image::$CroppedXOrigin |
Definition at line 594 of file Axis--Image.php.
Referenced by CropTo().
Image::$CroppedXSize |
Definition at line 592 of file Axis--Image.php.
Referenced by CropTo().
Image::$CroppedYOrigin |
Definition at line 595 of file Axis--Image.php.
Referenced by CropTo().
Image::$CroppedYSize |
Definition at line 593 of file Axis--Image.php.
Referenced by CropTo().
Image::$DebugLevel |
Definition at line 600 of file Axis--Image.php.
Referenced by Image().
Image::$DecodeCommand |
Definition at line 597 of file Axis--Image.php.
Image::$ErrorStatus |
Definition at line 598 of file Axis--Image.php.
Image::$FailedCommand |
Definition at line 599 of file Axis--Image.php.
Image::$GDVersion |
Definition at line 584 of file Axis--Image.php.
Image::$ImageObj |
Definition at line 585 of file Axis--Image.php.
Image::$ImageXSize |
Definition at line 587 of file Axis--Image.php.
Image::$ImageYSize |
Definition at line 588 of file Axis--Image.php.
Image::$JpegSaveQuality |
Definition at line 596 of file Axis--Image.php.
Image::$MaintainAspectRatio |
Definition at line 591 of file Axis--Image.php.
Referenced by ScaleTo().
Image::$ScaledXSize |
Definition at line 589 of file Axis--Image.php.
Referenced by ScaleTo().
Image::$ScaledYSize |
Definition at line 590 of file Axis--Image.php.
Referenced by ScaleTo().
Image::$SourceFileName |
Definition at line 586 of file Axis--Image.php.
Referenced by Image().
The documentation for this class was generated from the following file: