返回最佳图片的高度宽度

 //返回最佳图片的高度,宽度。以及原来的高度和宽度
//$SrcH:原高度,$SrcW:原宽度,$DstH:目标高度,$DstW:目标宽度
//调用时用 list($SrcW,$SrcH,$DstW,$DstH) = RtImageSize($ImgFile,200,200)
function RtImageSize($ImgFile,$ImgW,$ImgH)
{
        if(file_exists($ImgFile))
        {
        $Size = @GetImageSize($ImgFile);
        $SrcW = $Size[0];
        $SrcH = $Size[1];
        $Ratio = max($SrcW/$ImgW,$SrcH/$ImgH);
        $DstW = ($SrcW / $Ratio);
        $DstH = ($SrcH / $Ratio);
        }
        return array($SrcW,$SrcH,$DstW,$DstH);
}  

时间: 2024-10-02 14:47:02

返回最佳图片的高度宽度的相关文章

JS获取屏幕,浏览器窗口大小,网页高度宽度

 本篇文章主要介绍了JS获取屏幕,浏览器窗口大小,网页高度宽度的实现代码.需要的朋友可以过来参考下,希望对大家有所帮助 网页可见区域宽:document.body.clientWidth  网页可见区域高:document.body.clientHeight  网页可见区域宽:document.body.offsetWidth (包括边线的宽)  网页可见区域高:document.body.offsetHeight (包括边线的宽)  网页正文全文宽:document.body.scrollWi

js控制iframe的高度/宽度让其自适应内容

 这篇文章主要介绍了如何使用js控制iframe的高度/宽度让其自适应内容,需要的朋友可以参考下  代码如下: <mce:script language= "Javascript "><!--    window.onload=function()  {  parent.document.all("iframe1").style.height = document.body.scrollHeight;  parent.document.all(&q

javaweb-后台返回数据自适应高度问题

问题描述 后台返回数据自适应高度问题 一个页面里有3个iframe,称为a,b,c吧,b这个iframe所代表的页面里存放后台查询的数据,怎么定义这个iframe的高度,让它能够自适应后台数据的高度?从网上找了很多,包括什么margin为0之类的,都不管用,求大神给出好的解决方案!!啊啊啊!! 解决方案 自适应高度不现实,不然会压缩你其他iframe的高度,不过你可以让iframe出现滚动条.最好还是上一个图片效果. 解决方案二: 不清楚,我是菜鸟,刚刚注册 解决方案三: 超出了iframe 高

ios tableview 区头-分区表头多出了一部分高度,(没有返回区尾高度),有没有方法解决呀,感觉少了东西

问题描述 分区表头多出了一部分高度,(没有返回区尾高度),有没有方法解决呀,感觉少了东西 大神们,使用tableView时,分区表头多出了一部分高度,(没有返回区尾高度),有没有方法解决呀,感觉少了东西 解决方案 http://www.cocoachina.com/bbs/read.php?tid-243993.html

获取当前屏幕的高度宽度(JQuery/javascript)

获取当前屏幕的高度宽度(JQuery/网页特效) Query获取浏览器窗口宽高,文档宽高 2010-01-20 08:59 <script type="text/javascript"> $(document).ready(function()                  { alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗口文档的高度 alert($(do

高质量缩略图的生成函数(多种剪切模式,按高度宽度最佳缩放等)

函数|缩略图 /** * 可扩展的缩略图生成函数 * 在http://yodoo.com的论坛里可以获得最新版本(注册用户) * 演示效果也请登录http://yodoo.com看看,该站所有的缩略图(jpg,png)都是使用该函数生成的 * * 转载请保留完整信息 * * @author Austin Chin <austinfay@hotmail.com> http://yodoo.com * @version $Revision: 1.7 $ * * * version * * + 表示

获取浏览器窗口高度宽度大小js/jquery代码

一个是利用jquery来实现的,下面是在加入了jquery库的情况下载做的.  代码如下 复制代码 <script type="text/javascript"> $(document).ready( function() { var h = $(window).height(); alert(h); } ) </script> 在ie 805  在ff 下是否 787哦, 两种浏览器因显示像素不同,是因为浏览对padding和margin的区别引起的. js获

js/jquery获取容器高度宽度代码

我们在js获取容器高度与宽度都是如下  代码如下 复制代码 <div id='div' style='width:20px;'></div> <script type='text/javascript'> alert(document.getElementById('div').style.width); //return 20px alert(document.getElementById('div').style.height); //return 空 </s

计算字符串高度宽度

//计算字符串宽度: + (CGFloat)width:(NSString *)contentString heightOfFatherView:(CGFloat)height textFont:(UIFont *)font{ #if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_7_0 CGSize size = [contentString sizeWithFont:font constrainedToSize:CGSizeMake(CGFLOAT_