2013-02-26 23:49:37 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
< meta name = "generator" content = "Doxygen 1.8.3.1" / >
< title > The Red Project: Photo Class Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< script type = "text/javascript" >
$(document).ready(initResizable);
$(window).load(resizeHeight);
< / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/search.js" > < / script >
< script type = "text/javascript" >
$(document).ready(function() { searchBox.OnSelectItem(0); });
< / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
2013-04-19 04:06:31 +00:00
< td id = "projectlogo" > < img alt = "Logo" src = "r!-64.png" / > < / td >
2013-02-26 23:49:37 +00:00
< td style = "padding-left: 0.5em;" >
< div id = "projectname" > The Red Project
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3.1 -->
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< li >
< div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< img id = "MSearchSelect" src = "search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
< input type = "text" id = "MSearchField" value = "Search" accesskey = "S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
< / span > < span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" > < img id = "MSearchCloseImg" border = "0" src = "search/close.png" alt = "" / > < / a >
< / span >
< / div >
< / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "annotated.html" > < span > Class  List< / span > < / a > < / li >
< li > < a href = "classes.html" > < span > Class  Index< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class  Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class  Members< / span > < / a > < / li >
< / ul >
< / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
$(document).ready(function(){initNavTree('classPhoto.html','');});
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(0)" > < span class = "SelectionMark" >   < / span > All< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(1)" > < span class = "SelectionMark" >   < / span > Classes< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(2)" > < span class = "SelectionMark" >   < / span > Namespaces< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(3)" > < span class = "SelectionMark" >   < / span > Files< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(4)" > < span class = "SelectionMark" >   < / span > Functions< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(5)" > < span class = "SelectionMark" >   < / span > Variables< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(6)" > < span class = "SelectionMark" >   < / span > Pages< / a > < / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pub-static-methods" > Static Public Member Functions< / a > |
< a href = "#pri-attribs" > Private Attributes< / a > |
< a href = "classPhoto-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
< div class = "title" > Photo Class Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:ad06199e7c1222350ef8c1cdcfade265c" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#ad06199e7c1222350ef8c1cdcfade265c" > __construct< / a > ($data, $type=null)< / td > < / tr >
< tr class = "separator:ad06199e7c1222350ef8c1cdcfade265c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0906cba2a2a895cc22179de27449cbd2" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a0906cba2a2a895cc22179de27449cbd2" > __destruct< / a > ()< / td > < / tr >
< tr class = "separator:a0906cba2a2a895cc22179de27449cbd2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abad44c9fc7a1853920555398bf905433" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#abad44c9fc7a1853920555398bf905433" > is_imagick< / a > ()< / td > < / tr >
< tr class = "separator:abad44c9fc7a1853920555398bf905433" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1f00f0e1b6d90c5d83d8d3febb703075" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a1f00f0e1b6d90c5d83d8d3febb703075" > get_FormatsMap< / a > ()< / td > < / tr >
< tr class = "separator:a1f00f0e1b6d90c5d83d8d3febb703075" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a66705cd7db1f8dce59ceac57dbf14476" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a66705cd7db1f8dce59ceac57dbf14476" > is_valid< / a > ()< / td > < / tr >
< tr class = "separator:a66705cd7db1f8dce59ceac57dbf14476" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a74a04f56215cee00533b85b24daecfb1" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a74a04f56215cee00533b85b24daecfb1" > getWidth< / a > ()< / td > < / tr >
< tr class = "separator:a74a04f56215cee00533b85b24daecfb1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab83e29500828ead47ac0a8cb9439082c" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#ab83e29500828ead47ac0a8cb9439082c" > getHeight< / a > ()< / td > < / tr >
< tr class = "separator:ab83e29500828ead47ac0a8cb9439082c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a29213571e2688f17240cd2b3892d7a62" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a29213571e2688f17240cd2b3892d7a62" > getImage< / a > ()< / td > < / tr >
< tr class = "separator:a29213571e2688f17240cd2b3892d7a62" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad17537abe440ac133c3b2d951f92677b" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#ad17537abe440ac133c3b2d951f92677b" > getType< / a > ()< / td > < / tr >
< tr class = "separator:ad17537abe440ac133c3b2d951f92677b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ade61db6eb69c065e4df66feaa1942d29" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#ade61db6eb69c065e4df66feaa1942d29" > getExt< / a > ()< / td > < / tr >
< tr class = "separator:ade61db6eb69c065e4df66feaa1942d29" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4ff11117ada771637a61a668d2af6636" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a4ff11117ada771637a61a668d2af6636" > scaleImage< / a > ($max)< / td > < / tr >
< tr class = "separator:a4ff11117ada771637a61a668d2af6636" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8b2b0a7f949a566c21e0160fbf047666" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a8b2b0a7f949a566c21e0160fbf047666" > rotate< / a > ($degrees)< / td > < / tr >
< tr class = "separator:a8b2b0a7f949a566c21e0160fbf047666" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7acd95a0380f95999dd069fbb5629ea5" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a7acd95a0380f95999dd069fbb5629ea5" > flip< / a > ($horiz=true, $vert=false)< / td > < / tr >
< tr class = "separator:a7acd95a0380f95999dd069fbb5629ea5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a32ff09cd464a48bc8e510a1403410753" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a32ff09cd464a48bc8e510a1403410753" > orient< / a > ($filename)< / td > < / tr >
< tr class = "separator:a32ff09cd464a48bc8e510a1403410753" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a735eb657277e7a46cebe7f6fde0af80a" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a735eb657277e7a46cebe7f6fde0af80a" > scaleImageUp< / a > ($min)< / td > < / tr >
< tr class = "separator:a735eb657277e7a46cebe7f6fde0af80a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a080a5219eb09c2621dabeae153ce6a03" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a080a5219eb09c2621dabeae153ce6a03" > scaleImageSquare< / a > ($dim)< / td > < / tr >
< tr class = "separator:a080a5219eb09c2621dabeae153ce6a03" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4ace266825f6b2bbc3c7f990f5d92500" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a4ace266825f6b2bbc3c7f990f5d92500" > cropImage< / a > ($max, $< a class = "el" href = "boot_8php.html#a01353c9abebc3544ea080ac161729632" > x< / a > , $y, $w, $h)< / td > < / tr >
< tr class = "separator:a4ace266825f6b2bbc3c7f990f5d92500" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af522871c8ab451155b9745fa7f057943" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#af522871c8ab451155b9745fa7f057943" > saveImage< / a > ($path)< / td > < / tr >
< tr class = "separator:af522871c8ab451155b9745fa7f057943" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7c4be19101d5a289a491428c2f8d747c" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a7c4be19101d5a289a491428c2f8d747c" > imageString< / a > ()< / td > < / tr >
< tr class = "separator:a7c4be19101d5a289a491428c2f8d747c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a15e21237805d5f1019b4e40322389194" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a15e21237805d5f1019b4e40322389194" > store< / a > ($aid, $uid, $xchan, $rid, $filename, $album, $scale, $profile=0, $allow_cid= '', $allow_gid= '', $deny_cid= '', $deny_gid= '')< / td > < / tr >
< tr class = "separator:a15e21237805d5f1019b4e40322389194" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-static-methods" > < / a >
Static Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:af46fdc365916728deb59adf5c99f528d" > < td class = "memItemLeft" align = "right" valign = "top" > static  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#af46fdc365916728deb59adf5c99f528d" > supportedTypes< / a > ()< / td > < / tr >
< tr class = "separator:af46fdc365916728deb59adf5c99f528d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pri-attribs" > < / a >
Private Attributes< / h2 > < / td > < / tr >
< tr class = "memitem:aa09af89979e3e46c0c58989ee063d69d" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#aa09af89979e3e46c0c58989ee063d69d" > $image< / a > < / td > < / tr >
< tr class = "separator:aa09af89979e3e46c0c58989ee063d69d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a040b23beaab0c0db4311b31cae6b8106" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a040b23beaab0c0db4311b31cae6b8106" > $imagick< / a > < / td > < / tr >
< tr class = "separator:a040b23beaab0c0db4311b31cae6b8106" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af18778643b1f6c637d9d7f5abd561f11" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#af18778643b1f6c637d9d7f5abd561f11" > $width< / a > < / td > < / tr >
< tr class = "separator:af18778643b1f6c637d9d7f5abd561f11" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2b05906daa294e0c904aff0ba24b5bd3" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a2b05906daa294e0c904aff0ba24b5bd3" > $height< / a > < / td > < / tr >
< tr class = "separator:a2b05906daa294e0c904aff0ba24b5bd3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a50e0b85ea8a3f724dd74366756669e61" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a50e0b85ea8a3f724dd74366756669e61" > $valid< / a > < / td > < / tr >
< tr class = "separator:a50e0b85ea8a3f724dd74366756669e61" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af87e8ec7587bbcb28f91e7548f560695" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#af87e8ec7587bbcb28f91e7548f560695" > $type< / a > < / td > < / tr >
< tr class = "separator:af87e8ec7587bbcb28f91e7548f560695" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a338d80512bdfeb6a6a00a9381d76de5f" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classPhoto.html#a338d80512bdfeb6a6a00a9381d76de5f" > $types< / a > < / td > < / tr >
< tr class = "separator:a338d80512bdfeb6a6a00a9381d76de5f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
< a class = "anchor" id = "ad06199e7c1222350ef8c1cdcfade265c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::__construct < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $data< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $type< / em > = < code > null< / code >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Setup the image to the format it will be saved to< / p >
< p > setup the compression here, so we'll do it only once< / p >
< p > From < a href = "http://www.imagemagick.org/script/command-line-options.php#quality:" > http://www.imagemagick.org/script/command-line-options.php#quality:< / a > < / p >
< p > 'For the MNG and PNG image formats, the quality value sets the zlib compression level (quality / 10) and filter-type (quality % 10). The default PNG "quality" is 75, which means compression level 7 with adaptive PNG filtering, unless the image has a color map, in which case it means compression level 7 with no PNG filtering'< / p >
< / div >
< / div >
< a class = "anchor" id = "a0906cba2a2a895cc22179de27449cbd2" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::__destruct < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
< a class = "anchor" id = "a4ace266825f6b2bbc3c7f990f5d92500" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::cropImage < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $max< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $x< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $y< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $w< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $h< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > We need to remove the canva, or the image is not resized to the crop: < a href = "http://php.net/manual/en/imagick.cropimage.php#97232" > http://php.net/manual/en/imagick.cropimage.php#97232< / a > < / p >
< / div >
< / div >
< a class = "anchor" id = "a7acd95a0380f95999dd069fbb5629ea5" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::flip < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $horiz< / em > = < code > true< / code > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $vert< / em > = < code > false< / code >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a32ff09cd464a48bc8e510a1403410753" > orient()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a1f00f0e1b6d90c5d83d8d3febb703075" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::get_FormatsMap < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Maps Mime types to Imagick formats < / p >
< p > Referenced by < a class = "el" href = "classPhoto.html#ad06199e7c1222350ef8c1cdcfade265c" > __construct()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ade61db6eb69c065e4df66feaa1942d29" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::getExt < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ab83e29500828ead47ac0a8cb9439082c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::getHeight < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a15e21237805d5f1019b4e40322389194" > store()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a29213571e2688f17240cd2b3892d7a62" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::getImage < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ad17537abe440ac133c3b2d951f92677b" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::getType < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#ad06199e7c1222350ef8c1cdcfade265c" > __construct()< / a > , < a class = "el" href = "classPhoto.html#ade61db6eb69c065e4df66feaa1942d29" > getExt()< / a > , < a class = "el" href = "classPhoto.html#a7c4be19101d5a289a491428c2f8d747c" > imageString()< / a > , < a class = "el" href = "classPhoto.html#a32ff09cd464a48bc8e510a1403410753" > orient()< / a > , and < a class = "el" href = "classPhoto.html#a15e21237805d5f1019b4e40322389194" > store()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a74a04f56215cee00533b85b24daecfb1" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::getWidth < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a15e21237805d5f1019b4e40322389194" > store()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a7c4be19101d5a289a491428c2f8d747c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::imageString < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#af522871c8ab451155b9745fa7f057943" > saveImage()< / a > , and < a class = "el" href = "classPhoto.html#a15e21237805d5f1019b4e40322389194" > store()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "abad44c9fc7a1853920555398bf905433" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::is_imagick < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#ad06199e7c1222350ef8c1cdcfade265c" > __construct()< / a > , < a class = "el" href = "classPhoto.html#a0906cba2a2a895cc22179de27449cbd2" > __destruct()< / a > , < a class = "el" href = "classPhoto.html#a4ace266825f6b2bbc3c7f990f5d92500" > cropImage()< / a > , < a class = "el" href = "classPhoto.html#a7acd95a0380f95999dd069fbb5629ea5" > flip()< / a > , < a class = "el" href = "classPhoto.html#ab83e29500828ead47ac0a8cb9439082c" > getHeight()< / a > , < a class = "el" href = "classPhoto.html#a29213571e2688f17240cd2b3892d7a62" > getImage()< / a > , < a class = "el" href = "classPhoto.html#a74a04f56215cee00533b85b24daecfb1" > getWidth()< / a > , < a class = "el" href = "classPhoto.html#a7c4be19101d5a289a491428c2f8d747c" > imageString()< / a > , < a class = "el" href = "classPhoto.html#a66705cd7db1f8dce59ceac57dbf14476" > is_valid()< / a > , < a class = "el" href = "classPhoto.html#a8b2b0a7f949a566c21e0160fbf047666" > rotate()< / a > , < a class = "el" href = "classPhoto.html#a4ff11117ada771637a61a668d2af6636" > scaleImage()< / a > , < a class = "el" href = "classPhoto.html#a080a5219eb09c2621dabeae153ce6a03" > scaleImageSquare()< / a > , and < a class = "el" href = "classPhoto.html#a735eb657277e7a46cebe7f6fde0af80a" > scaleImageUp()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a66705cd7db1f8dce59ceac57dbf14476" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::is_valid < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a4ace266825f6b2bbc3c7f990f5d92500" > cropImage()< / a > , < a class = "el" href = "classPhoto.html#a7acd95a0380f95999dd069fbb5629ea5" > flip()< / a > , < a class = "el" href = "classPhoto.html#ade61db6eb69c065e4df66feaa1942d29" > getExt()< / a > , < a class = "el" href = "classPhoto.html#ab83e29500828ead47ac0a8cb9439082c" > getHeight()< / a > , < a class = "el" href = "classPhoto.html#a29213571e2688f17240cd2b3892d7a62" > getImage()< / a > , < a class = "el" href = "classPhoto.html#ad17537abe440ac133c3b2d951f92677b" > getType()< / a > , < a class = "el" href = "classPhoto.html#a74a04f56215cee00533b85b24daecfb1" > getWidth()< / a > , < a class = "el" href = "classPhoto.html#a7c4be19101d5a289a491428c2f8d747c" > imageString()< / a > , < a class = "el" href = "classPhoto.html#a32ff09cd464a48bc8e510a1403410753" > orient()< / a > , < a class = "el" href = "classPhoto.html#a8b2b0a7f949a566c21e0160fbf047666" > rotate()< / a > , < a class = "el" href = "classPhoto.html#af522871c8ab451155b9745fa7f057943" > saveImage()< / a > , < a class = "el" href = "classPhoto.html#a4ff11117ada771637a61a668d2af6636" > scaleImage()< / a > , < a class = "el" href = "classPhoto.html#a080a5219eb09c2621dabeae153ce6a03" > scaleImageSquare()< / a > , and < a class = "el" href = "classPhoto.html#a735eb657277e7a46cebe7f6fde0af80a" > scaleImageUp()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a32ff09cd464a48bc8e510a1403410753" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::orient < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $filename< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a8b2b0a7f949a566c21e0160fbf047666" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::rotate < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $degrees< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a32ff09cd464a48bc8e510a1403410753" > orient()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "af522871c8ab451155b9745fa7f057943" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::saveImage < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $path< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a4ff11117ada771637a61a668d2af6636" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::scaleImage < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $max< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > If it is not animated, there will be only one iteration here, so don't bother checking< / p >
< p > Referenced by < a class = "el" href = "classPhoto.html#a4ace266825f6b2bbc3c7f990f5d92500" > cropImage()< / a > , and < a class = "el" href = "classPhoto.html#a735eb657277e7a46cebe7f6fde0af80a" > scaleImageUp()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a080a5219eb09c2621dabeae153ce6a03" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::scaleImageSquare < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $dim< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a735eb657277e7a46cebe7f6fde0af80a" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::scaleImageUp < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $min< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a15e21237805d5f1019b4e40322389194" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::store < / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $aid< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $uid< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $xchan< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $rid< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $filename< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $album< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $scale< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $profile< / em > = < code > 0< / code > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $allow_cid< / em > = < code > ''< / code > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $allow_gid< / em > = < code > ''< / code > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $deny_cid< / em > = < code > ''< / code > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > $deny_gid< / em > = < code > ''< / code >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "af46fdc365916728deb59adf5c99f528d" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > static Photo::supportedTypes < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > supported mimetypes and corresponding file extensions < / p >
< p > Imagick::queryFormats won't help us a lot there... At least, not yet, other parts of friendica uses this array< / p >
< p > Referenced by < a class = "el" href = "classPhoto.html#ad06199e7c1222350ef8c1cdcfade265c" > __construct()< / a > , < a class = "el" href = "fbrowser_8php.html#aee476addcf7a3e0fe9454f7dfd5a56c4" > fbrowser_content()< / a > , < a class = "el" href = "Photo_8php.html#a7273b82b017fd96d29b2c57bab03aea6" > guess_image_type()< / a > , < a class = "el" href = "mod_2photos_8php.html#aa87382611a66ec5effdb2d78f13f5812" > photos_content()< / a > , and < a class = "el" href = "mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080" > photos_post()< / a > .< / p >
< / div >
< / div >
< h2 class = "groupheader" > Member Data Documentation< / h2 >
< a class = "anchor" id = "a2b05906daa294e0c904aff0ba24b5bd3" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::$height< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#ab83e29500828ead47ac0a8cb9439082c" > getHeight()< / a > , < a class = "el" href = "classPhoto.html#a4ff11117ada771637a61a668d2af6636" > scaleImage()< / a > , and < a class = "el" href = "classPhoto.html#a735eb657277e7a46cebe7f6fde0af80a" > scaleImageUp()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aa09af89979e3e46c0c58989ee063d69d" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::$image< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a29213571e2688f17240cd2b3892d7a62" > getImage()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a040b23beaab0c0db4311b31cae6b8106" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::$imagick< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Put back gd stuff, not everybody have Imagick < / p >
< p > Referenced by < a class = "el" href = "classPhoto.html#abad44c9fc7a1853920555398bf905433" > is_imagick()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "af87e8ec7587bbcb28f91e7548f560695" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::$type< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#ad06199e7c1222350ef8c1cdcfade265c" > __construct()< / a > , and < a class = "el" href = "classPhoto.html#ad17537abe440ac133c3b2d951f92677b" > getType()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a338d80512bdfeb6a6a00a9381d76de5f" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::$types< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a50e0b85ea8a3f724dd74366756669e61" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::$valid< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a66705cd7db1f8dce59ceac57dbf14476" > is_valid()< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "af18778643b1f6c637d9d7f5abd561f11" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Photo::$width< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Referenced by < a class = "el" href = "classPhoto.html#a74a04f56215cee00533b85b24daecfb1" > getWidth()< / a > , < a class = "el" href = "classPhoto.html#a4ff11117ada771637a61a668d2af6636" > scaleImage()< / a > , and < a class = "el" href = "classPhoto.html#a735eb657277e7a46cebe7f6fde0af80a" > scaleImageUp()< / a > .< / p >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
< li > include/< a class = "el" href = "Photo_8php.html" > Photo.php< / a > < / li >
< / ul >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
2013-02-27 03:01:56 +00:00