|
| __construct () |
|
| phpThumb () |
|
| __destruct () |
|
| purgeTempFiles () |
|
| setSourceFilename ($sourceFilename) |
|
| setSourceData ($rawImageData, $sourceFilename='') |
|
| setSourceImageResource ($gdimg) |
|
| setParameter ($param, $value) |
|
| getParameter ($param) |
|
| GenerateThumbnail () |
|
| RenderOutput () |
|
| RenderToFile ($filename) |
|
| OutputThumbnail () |
|
| CleanUpCacheDirectory () |
|
| resetObject () |
|
| ResolveSource () |
|
| setOutputFormat () |
|
| setCacheDirectory () |
|
| applyPathSegment (&$segments, $segment) |
|
| normalizePath ($segments) |
|
| matchPath ($path, $allowed_dirs) |
|
| isInOpenBasedir ($path) |
|
| resolvePath ($path, $allowed_dirs) |
|
| realPathSafe ($filename) |
|
| ResolveFilenameToAbsolute ($filename) |
|
| file_exists_ignoreopenbasedir ($filename, $cached=true) |
|
| ImageMagickWhichConvert () |
|
| ImageMagickCommandlineBase () |
|
| ImageMagickVersion ($returnRAW=false) |
|
| ImageMagickSwitchAvailable ($switchname) |
|
| ImageMagickFormatsList () |
|
| SourceDataToTempFile () |
|
| ImageMagickThumbnailToGD () |
|
| Rotate () |
|
| FixedAspectRatio () |
|
| OffsiteDomainIsAllowed ($hostname, $allowed_domains) |
|
| AntiOffsiteLinking () |
|
| AlphaChannelFlatten () |
|
| ApplyFilters () |
|
| MaxFileSize () |
|
| CalculateThumbnailDimensions () |
|
| CreateGDoutput () |
|
| SetOrientationDependantWidthHeight () |
|
| ExtractEXIFgetImageSize () |
|
| SetCacheFilename () |
|
| SourceImageIsTooLarge ($width, $height) |
|
| ImageCreateFromFilename ($filename) |
|
| SourceImageToGD () |
|
| phpThumbDebugVarDump ($var) |
|
| phpThumbDebug ($level='') |
|
| FatalError ($text) |
|
| ErrorImage ($text, $width=0, $height=0, $forcedisplay=false) |
|
| ImageCreateFromStringReplacement (&$RawImageData, $DieOnErrors=false) |
|
| ImageResizeFunction (&$dst_im, &$src_im, $dstX, $dstY, $srcX, $srcY, $dstW, $dstH, $srcW, $srcH) |
|
| InitializeTempDirSetting () |
|
| phpThumb_tempnam () |
|
| DebugMessage ($message, $file='', $line='') |
|
| DebugTimingMessage ($message, $file='', $line='', $timestamp=0) |
|
◆ __construct()
◆ __destruct()
◆ AlphaChannelFlatten()
◆ AntiOffsiteLinking()
◆ ApplyFilters()
◆ applyPathSegment()
applyPathSegment |
( |
& |
$segments, |
|
|
|
$segment |
|
) |
| |
◆ CalculateThumbnailDimensions()
CalculateThumbnailDimensions |
( |
| ) |
|
◆ CleanUpCacheDirectory()
CleanUpCacheDirectory |
( |
| ) |
|
◆ CreateGDoutput()
◆ DebugMessage()
DebugMessage |
( |
|
$message, |
|
|
|
$file = '' , |
|
|
|
$line = '' |
|
) |
| |
◆ DebugTimingMessage()
DebugTimingMessage |
( |
|
$message, |
|
|
|
$file = '' , |
|
|
|
$line = '' , |
|
|
|
$timestamp = 0 |
|
) |
| |
◆ ErrorImage()
ErrorImage |
( |
|
$text, |
|
|
|
$width = 0 , |
|
|
|
$height = 0 , |
|
|
|
$forcedisplay = false |
|
) |
| |
◆ ExtractEXIFgetImageSize()
ExtractEXIFgetImageSize |
( |
| ) |
|
◆ FatalError()
◆ file_exists_ignoreopenbasedir()
file_exists_ignoreopenbasedir |
( |
|
$filename, |
|
|
|
$cached = true |
|
) |
| |
◆ FixedAspectRatio()
◆ GenerateThumbnail()
◆ getParameter()
◆ ImageCreateFromFilename()
ImageCreateFromFilename |
( |
|
$filename | ) |
|
◆ ImageCreateFromStringReplacement()
ImageCreateFromStringReplacement |
( |
& |
$RawImageData, |
|
|
|
$DieOnErrors = false |
|
) |
| |
◆ ImageMagickCommandlineBase()
ImageMagickCommandlineBase |
( |
| ) |
|
◆ ImageMagickFormatsList()
ImageMagickFormatsList |
( |
| ) |
|
◆ ImageMagickSwitchAvailable()
ImageMagickSwitchAvailable |
( |
|
$switchname | ) |
|
◆ ImageMagickThumbnailToGD()
ImageMagickThumbnailToGD |
( |
| ) |
|
◆ ImageMagickVersion()
ImageMagickVersion |
( |
|
$returnRAW = false | ) |
|
◆ ImageMagickWhichConvert()
ImageMagickWhichConvert |
( |
| ) |
|
◆ ImageResizeFunction()
ImageResizeFunction |
( |
& |
$dst_im, |
|
|
& |
$src_im, |
|
|
|
$dstX, |
|
|
|
$dstY, |
|
|
|
$srcX, |
|
|
|
$srcY, |
|
|
|
$dstW, |
|
|
|
$dstH, |
|
|
|
$srcW, |
|
|
|
$srcH |
|
) |
| |
◆ InitializeTempDirSetting()
InitializeTempDirSetting |
( |
| ) |
|
◆ isInOpenBasedir()
◆ matchPath()
matchPath |
( |
|
$path, |
|
|
|
$allowed_dirs |
|
) |
| |
◆ MaxFileSize()
◆ normalizePath()
normalizePath |
( |
|
$segments | ) |
|
◆ OffsiteDomainIsAllowed()
OffsiteDomainIsAllowed |
( |
|
$hostname, |
|
|
|
$allowed_domains |
|
) |
| |
◆ OutputThumbnail()
◆ phpThumb()
◆ phpThumb_tempnam()
◆ phpThumbDebug()
phpThumbDebug |
( |
|
$level = '' | ) |
|
◆ phpThumbDebugVarDump()
phpThumbDebugVarDump |
( |
|
$var | ) |
|
◆ purgeTempFiles()
◆ realPathSafe()
realPathSafe |
( |
|
$filename | ) |
|
◆ RenderOutput()
◆ RenderToFile()
RenderToFile |
( |
|
$filename | ) |
|
◆ resetObject()
◆ ResolveFilenameToAbsolute()
ResolveFilenameToAbsolute |
( |
|
$filename | ) |
|
◆ resolvePath()
resolvePath |
( |
|
$path, |
|
|
|
$allowed_dirs |
|
) |
| |
◆ ResolveSource()
◆ Rotate()
◆ setCacheDirectory()
◆ SetCacheFilename()
◆ SetOrientationDependantWidthHeight()
SetOrientationDependantWidthHeight |
( |
| ) |
|
◆ setOutputFormat()
◆ setParameter()
setParameter |
( |
|
$param, |
|
|
|
$value |
|
) |
| |
◆ setSourceData()
setSourceData |
( |
|
$rawImageData, |
|
|
|
$sourceFilename = '' |
|
) |
| |
◆ setSourceFilename()
setSourceFilename |
( |
|
$sourceFilename | ) |
|
◆ setSourceImageResource()
setSourceImageResource |
( |
|
$gdimg | ) |
|
◆ SourceDataToTempFile()
◆ SourceImageIsTooLarge()
SourceImageIsTooLarge |
( |
|
$width, |
|
|
|
$height |
|
) |
| |
◆ SourceImageToGD()
◆ $AlphaCapableFormats
$AlphaCapableFormats = array( 'png', 'ico', 'gif') |
◆ $aoe
◆ $ar
◆ $bc
◆ $bg
◆ $cache_filename
◆ $config_additional_allowed_dirs
$config_additional_allowed_dirs = array() |
◆ $config_allow_local_http_src
$config_allow_local_http_src = false |
◆ $config_allow_src_above_docroot
$config_allow_src_above_docroot = false |
◆ $config_allow_src_above_phpthumb
$config_allow_src_above_phpthumb = true |
◆ $config_auto_allow_symlinks
$config_auto_allow_symlinks = true |
◆ $config_background_hexcolor
$config_background_hexcolor = 'FFFFFF' |
◆ $config_border_hexcolor
$config_border_hexcolor = '000000' |
◆ $config_cache_default_only_suffix
$config_cache_default_only_suffix = false |
◆ $config_cache_directory
$config_cache_directory = null |
◆ $config_cache_directory_depth
$config_cache_directory_depth = 0 |
◆ $config_cache_disable_warning
$config_cache_disable_warning = true |
◆ $config_cache_force_passthru
$config_cache_force_passthru = true |
◆ $config_cache_maxage
$config_cache_maxage = null |
◆ $config_cache_maxfiles
$config_cache_maxfiles = null |
◆ $config_cache_maxsize
$config_cache_maxsize = null |
◆ $config_cache_prefix
$config_cache_prefix = '' |
◆ $config_cache_source_directory
$config_cache_source_directory = null |
◆ $config_cache_source_enabled
$config_cache_source_enabled = false |
◆ $config_cache_source_filemtime_ignore_local
$config_cache_source_filemtime_ignore_local = false |
◆ $config_cache_source_filemtime_ignore_remote
$config_cache_source_filemtime_ignore_remote = true |
◆ $config_dir_create_mask
$config_dir_create_mask = 0755 |
◆ $config_disable_debug
$config_disable_debug = true |
◆ $config_disable_imagecopyresampled
$config_disable_imagecopyresampled = false |
◆ $config_disable_onlycreateable_passthru
$config_disable_onlycreateable_passthru = false |
◆ $config_disable_pathinfo_parsing
$config_disable_pathinfo_parsing = false |
◆ $config_disable_realpath
$config_disable_realpath = false |
◆ $config_document_root
$config_document_root = null |
◆ $config_error_bgcolor
$config_error_bgcolor = 'CCCCFF' |
◆ $config_error_die_on_error
$config_error_die_on_error = false |
◆ $config_error_die_on_source_failure
$config_error_die_on_source_failure = true |
◆ $config_error_fontsize
$config_error_fontsize = 1 |
◆ $config_error_image_height
$config_error_image_height = 100 |
◆ $config_error_image_width
$config_error_image_width = 400 |
◆ $config_error_message_image_default
$config_error_message_image_default = '' |
◆ $config_error_silent_die_on_error
$config_error_silent_die_on_error = false |
◆ $config_error_textcolor
$config_error_textcolor = 'FF0000' |
◆ $config_file_create_mask
$config_file_create_mask = 0755 |
◆ $config_high_security_enabled
$config_high_security_enabled = true |
◆ $config_high_security_password
$config_high_security_password = null |
◆ $config_high_security_url_separator
$config_high_security_url_separator = '&' |
◆ $config_http_follow_redirect
$config_http_follow_redirect = true |
◆ $config_http_fopen_timeout
$config_http_fopen_timeout = 10 |
◆ $config_http_user_agent
$config_http_user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7' |
◆ $config_imagemagick_path
$config_imagemagick_path = null |
◆ $config_imagemagick_use_thumbnail
$config_imagemagick_use_thumbnail = true |
◆ $config_max_source_pixels
$config_max_source_pixels = null |
◆ $config_mysql_database
$config_mysql_database = null |
◆ $config_mysql_extension
$config_mysql_extension = null |
◆ $config_mysql_hostname
$config_mysql_hostname = null |
◆ $config_mysql_password
$config_mysql_password = null |
◆ $config_mysql_query
$config_mysql_query = null |
◆ $config_mysql_username
$config_mysql_username = null |
◆ $config_nohotlink_enabled
$config_nohotlink_enabled = true |
◆ $config_nohotlink_erase_image
$config_nohotlink_erase_image = true |
◆ $config_nohotlink_text_message
$config_nohotlink_text_message = 'Off-server thumbnailing is not allowed' |
◆ $config_nohotlink_valid_domains
$config_nohotlink_valid_domains = array() |
◆ $config_nooffsitelink_enabled
$config_nooffsitelink_enabled = false |
◆ $config_nooffsitelink_erase_image
$config_nooffsitelink_erase_image = true |
◆ $config_nooffsitelink_require_refer
$config_nooffsitelink_require_refer = false |
◆ $config_nooffsitelink_text_message
$config_nooffsitelink_text_message = 'Off-server linking is not allowed' |
◆ $config_nooffsitelink_valid_domains
$config_nooffsitelink_valid_domains = array() |
◆ $config_nooffsitelink_watermark_src
$config_nooffsitelink_watermark_src = '' |
◆ $config_output_format
$config_output_format = 'jpeg' |
◆ $config_output_interlace
$config_output_interlace = true |
◆ $config_output_maxheight
$config_output_maxheight = 0 |
◆ $config_output_maxwidth
$config_output_maxwidth = 0 |
◆ $config_prefer_imagemagick
$config_prefer_imagemagick = true |
◆ $config_temp_directory
$config_temp_directory = null |
◆ $config_ttf_directory
$config_ttf_directory = './fonts' |
◆ $config_use_exif_thumbnail_for_speed
$config_use_exif_thumbnail_for_speed = false |
◆ $debugmessages
◆ $debugtiming
◆ $down
◆ $dpi
◆ $err
◆ $exif_raw_data
◆ $exif_thumbnail_data
$exif_thumbnail_data = null |
◆ $exif_thumbnail_height
$exif_thumbnail_height = null |
◆ $exif_thumbnail_type
$exif_thumbnail_type = null |
◆ $exif_thumbnail_width
$exif_thumbnail_width = null |
◆ $f
◆ $far
◆ $fatalerror
◆ $file
◆ $fltr
◆ $gdimg_output
◆ $gdimg_source
◆ $getimagesizeinfo
◆ $goto
◆ $h
◆ $hl
◆ $hp
◆ $hs
◆ $iar
◆ $IMresizedData
◆ $is_alpha
◆ $issafemode
◆ $iswindows
◆ $maxb
◆ $md5s
◆ $new
◆ $outputImageData
◆ $php_memory_limit
◆ $phpthumb_version
$phpthumb_version = '1.7.15-201810050741' |
◆ $phpThumbDebug
◆ $q
◆ $ra
◆ $rawImageData
◆ $sfn
◆ $sh
◆ $sia
◆ $source_height
◆ $source_width
◆ $sourceFilename
◆ $src
◆ $sw
◆ $sx
◆ $sy
◆ $tempFilesToDelete
$tempFilesToDelete = array() |
◆ $thumbnail_height
◆ $thumbnail_image_height
$thumbnail_image_height = null |
◆ $thumbnail_image_width
$thumbnail_image_width = null |
◆ $thumbnail_width
◆ $thumbnailCropH
◆ $thumbnailCropW
◆ $thumbnailCropX
◆ $thumbnailCropY
◆ $thumbnailFormat
◆ $thumbnailQuality
◆ $useRawIMoutput
◆ $w
◆ $wl
◆ $wp
◆ $ws
◆ $xto
◆ $zc
La documentation de cette classe a été générée à partir du fichier suivant :