phpthumb Class Reference

List of all members.

Public Member Functions

 phpThumb ()
 setSourceFilename ($sourceFilename)
 setSourceData ($rawImageData, $sourceFilename='')
 setSourceImageResource ($gdimg)
 setParameter ($param, $value)
 getParameter ($param)
 GenerateThumbnail ()
 RenderOutput ()
 RenderToFile ($filename)
 OutputThumbnail ()
 CleanUpCacheDirectory ()
 ResolveSource ()
 setOutputFormat ()
 setCacheDirectory ()
 ResolveFilenameToAbsolute ($filename)
 ImageMagickWhichConvert ()
 ImageMagickCommandlineBase ()
 ImageMagickVersion ($returnRAW=false)
 ImageMagickSwitchAvailable ($switchname)
 ImageMagickFormatsList ()
 ImageMagickThumbnailToGD ()
 Rotate ()
 FixedAspectRatio ()
 AntiOffsiteLinking ()
 AlphaChannelFlatten ()
 ApplyFilters ()
 MaxFileSize ()
 CalculateThumbnailDimensions ()
 CreateGDoutput ()
 SetOrientationDependantWidthHeight ()
 ExtractEXIFgetImageSize ()
 SetCacheFilename ()
 SourceImageIsTooLarge ($width, $height)
 ImageCreateFromFilename ($filename)
 SourceImageToGD ()
 phpThumbDebugVarDump ($var)
 phpThumbDebug ($level='')
 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)
 phpThumb_tempnam ()
 DebugMessage ($message, $file='', $line='')
 DebugTimingMessage ($message, $file='', $line='', $timestamp=0)

Public Attributes

 $src = null
 $new = null
 $w = null
 $h = null
 $wp = null
 $hp = null
 $wl = null
 $hl = null
 $ws = null
 $hs = null
 $f = null
 $q = 75
 $sx = null
 $sy = null
 $sw = null
 $sh = null
 $zc = null
 $bc = null
 $bg = null
 $fltr = array()
 $goto = null
 $err = null
 $xto = null
 $ra = null
 $ar = null
 $aoe = null
 $far = null
 $iar = null
 $maxb = null
 $down = null
 $md5s = null
 $sfn = 0
 $dpi = 150
 $sia = null
 $file = null
 $phpThumbDebug = null
 $config_cache_directory = null
 $config_cache_directory_depth = 0
 $config_cache_disable_warning = true
 $config_cache_source_enabled = false
 $config_cache_source_directory = null
 $config_temp_directory = null
 $config_document_root = null
 $config_output_format = 'jpeg'
 $config_output_maxwidth = 0
 $config_output_maxheight = 0
 $config_output_interlace = true
 $config_error_image_width = 400
 $config_error_image_height = 100
 $config_error_message_image_default = ''
 $config_error_bgcolor = 'CCCCFF'
 $config_error_textcolor = 'FF0000'
 $config_error_fontsize = 1
 $config_error_die_on_error = false
 $config_error_silent_die_on_error = false
 $config_error_die_on_source_failure = true
 $config_nohotlink_enabled = true
 $config_nohotlink_valid_domains = array()
 $config_nohotlink_erase_image = true
 $config_nohotlink_text_message = 'Off-server thumbnailing is not allowed'
 $config_nooffsitelink_enabled = false
 $config_nooffsitelink_valid_domains = array()
 $config_nooffsitelink_require_refer = false
 $config_nooffsitelink_erase_image = true
 $config_nooffsitelink_watermark_src = ''
 $config_nooffsitelink_text_message = 'Off-server linking is not allowed'
 $config_border_hexcolor = '000000'
 $config_background_hexcolor = 'FFFFFF'
 $config_ttf_directory = '.'
 $config_max_source_pixels = null
 $config_use_exif_thumbnail_for_speed = false
 $allow_local_http_src = false
 $config_imagemagick_path = null
 $config_prefer_imagemagick = true
 $config_imagemagick_use_thumbnail = true
 $config_cache_maxage = null
 $config_cache_maxsize = null
 $config_cache_maxfiles = null
 $config_cache_source_filemtime_ignore_local = false
 $config_cache_source_filemtime_ignore_remote = true
 $config_cache_default_only_suffix = false
 $config_cache_force_passthru = true
 $config_cache_prefix = ''
 $config_mysql_query = null
 $config_mysql_hostname = null
 $config_mysql_username = null
 $config_mysql_password = null
 $config_mysql_database = null
 $config_high_security_enabled = false
 $config_high_security_password = null
 $config_disable_debug = false
 $config_allow_src_above_docroot = false
 $config_allow_src_above_phpthumb = true
 $config_allow_parameter_file = false
 $config_allow_parameter_goto = false
 $config_http_fopen_timeout = 10
 $config_http_follow_redirect = true
 $config_disable_pathinfo_parsing = false
 $config_disable_imagecopyresampled = false
 $config_disable_onlycreateable_passthru = false
 $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'
 $debugmessages = array()
 $debugtiming = array()
 $fatalerror = null
 $thumbnailQuality = 75
 $thumbnailFormat = null
 $sourceFilename = null
 $rawImageData = null
 $IMresizedData = null
 $outputImageData = null
 $useRawIMoutput = false
 $gdimg_output = null
 $gdimg_source = null
 $getimagesizeinfo = null
 $source_width = null
 $source_height = null
 $thumbnailCropX = null
 $thumbnailCropY = null
 $thumbnailCropW = null
 $thumbnailCropH = null
 $exif_thumbnail_width = null
 $exif_thumbnail_height = null
 $exif_thumbnail_type = null
 $exif_thumbnail_data = null
 $exif_raw_data = null
 $thumbnail_width = null
 $thumbnail_height = null
 $thumbnail_image_width = null
 $thumbnail_image_height = null
 $cache_filename = null
 $AlphaCapableFormats = array('png', 'ico', 'gif')
 $is_alpha = false
 $iswindows = null
 $phpthumb_version = '1.7.7-200612252156'

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables

Generated on Tue Mar 30 14:47:15 2010 for IsisReader by  doxygen 1.6.1