php iphone壁纸,iphone壁纸尺寸PHP图像尺寸调整代码
代码如下:
/**********************
*@filename - path to the image
*@tmpname - temporary path to thumbnail
*@xmax - max width
*@ymax - max height
*/
function resize_image($filename, $tmpname, $xmax, $ymax)
{
$ext = explode(".", $filename);
$ext = $ext[count($ext)-1];
if($ext == "jpg" || $ext == "jpeg")
$im = imagecreatefromjpeg($tmpname);
elseif($ext == "png")
$im = imagecreatefrompng($tmpname);
elseif($ext == "gif")
$im = imagecreatefromgif($tmpname);
$x = imagesx($im);
$y = imagesy($im);
if($x <= $xmax && $y <= $ymax)
return $im;
if($x >= $y) {
$newx = $xmax;
$newy = $newx * $y / $x;
}
else {
$newy = $ymax;
$newx = $x / $y * $newy;
}
$im2 = imagecreatetruecolor($newx, $newy);
imagecopyresized($im2, $im, 0, 0, 0, 0, floor($newx), floor($newy), $x, $y);
return $im2;
}
这里是摘自本站之前发布的文章。更多的技巧可以参考。
收集的二十一个实用便利的PHP函数代码
以上就介绍了iphone 壁纸尺寸 PHP 图像尺寸调整代码,包括了iphone 壁纸尺寸方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
php iphone壁纸,iphone壁纸尺寸PHP图像尺寸调整代码相关推荐
- php iphone壁纸,iphone 壁纸尺寸 PHP 图像尺寸调整代码
复制代码 代码如下: /********************** *@filename - path to the image *@tmpname - temporary path to thum ...
- 【Android 内存优化】Bitmap 图像尺寸缩小 ( 设置 Options 参数 | inJustDecodeBounds | inSampleSize | 工具类实现 )
文章目录 一.解码图片参数 inJustDecodeBounds 二.计算图片的缩小比例 三.设置图片缩小配置 inSampleSize 四.设置图片像素格式 inPreferredConfig 五. ...
- iPhone/iPad/Android UI尺寸规范 UI尺寸规范,UI图标尺寸,UI界面尺寸,iPhone6尺寸,iPhone6 Plus尺寸,安卓尺寸,iOS尺寸...
iPhone/iPad/Android UI尺寸规范 UI尺寸规范,UI图标尺寸,UI界面尺寸,iPhone6尺寸,iPhone6 Plus尺寸,安卓尺寸,iOS尺寸 iPhone界面尺寸 设备 分辨 ...
- 有趣的手机壁纸——水印壁纸
此应用的代码地址在我的github 此应用已上线,下载地址http://shouji.baidu.com/software/23371524.html 最近看了一个水波纹效果的案例视频,大家可以看看. ...
- 手机屏幕的分辨率和图像尺寸关系
手机屏幕的分辨率 320*480 ,图像尺寸72*72,正常显示. 在 240*320 的屏幕分辨率下,图像尺寸是多少(缩放比率是多少)才会正常显示(不失真,不模糊)? 一般比你手机屏幕大的都没事,但 ...
- android壁纸制作,安卓动态壁纸制做壁纸的方法教程
现在很 多人 都喜欢为自己心爱的手机加上手机套和手机里的独特 壁纸 .如果我们已经不满住与壁纸软件里的那些常见壁纸,想要自己制作独一无二的壁纸时,该怎么操作呢?下面小编来为大家介绍 一下使用安卓动态壁 ...
- android手机iPhone对比,iPhone 6与Android旗舰手机的身材大对比
[搜狐数码消息]4月25日消息,根据现有的传闻,苹果今年的iPhone 6将会采用4.7英寸16:9显示屏.如果iPhone真的变大,它和目前的Android手机在尺寸上会存在怎样的差异呢?科技网站M ...
- IPhone (是iPhone系列中的第一代)
IPhone (第一代) iPhone是苹果公司推出的第一代智能電話,该款智能電話于2007年1月9日正式发布,并于同年6月29日正式发售.第一代iPhone支持2.5G四頻GSM(850/900/1 ...
- iPhone 4S iPhone 4 对比 区别
又到了超级比一比的时间啦!这次很令人失望的,没有出 iPhone 5,不过就光是 iPhone 4S 本身,就有不少改进之处.让我们一起到继续阅读里,看看到底 iPhone 4S 相较于 iPho ...
最新文章
- 《那些年啊,那些事——一个程序员的奋斗史》——59
- c语言实现字符指针(字符串)数组的排序
- Yii 2.0高级版 下拉框预设值、默认值
- 五分钟入门 Dingo API
- 数据结构与算法--面试必问AVL树原理及实现
- RocketMQ 端云一体化设计与实践
- MyBatis拦截器实现分页
- 又是别人家的公司!华为人才房价格曝光:1万/㎡ 带装修
- 第7章—SpringMVC高级技术—不用web.xml,而使用java类配置SpringMVC
- 操作系统定义、功能、特征、分类介绍
- 118、杨辉三角(python)
- maven工程打包老是报错_Maven 项目打包及启动时的报错解决
- 基于SSM实现旅游住宿和导游系统
- ATLAS.ti 9(质性研究分析软件)官方中文版V9.0.20.0 | 质性分析软件Atlas.ti下载 | atlas软件是什么软件
- JSON 对比工具,优秀的JSON对比工具,文件内容对比
- 有道 - 扇贝 - 海词词典发音链接
- mysql的exe文件怎么打开_exe是什么文件格式?exe文件怎么打开?
- WebSocket 简述
- CentOS7 配置搭建安装LNMP
- 笔记本电脑键盘失灵拯救方法总结