break; } $r = array('filesize' => filesize($tmpfile), 'width' => $des_width, 'height' => $des_height);; copy($tmpfile, $destfile); is_file($tmpfile) && unlink($tmpfile); imagedestroy($img_dst); return $r; } /** * 图片裁切 * * @param string $sourcefile 原图片路径(绝对路径/abc.jpg) * @param string $destfile 裁切后生成新名称(绝对路径/rename.jpg) * @param int $clipx 被裁切图片的X坐标 * @param int $clipy 被裁切图片的Y坐标 * @param int $clipwidth 被裁区域的宽度 * @param int $clipheight 被裁区域的高度 * image_clip('xxx/x.jpg', 'xxx/newx.jpg', 10, 40, 150, 150) */ function well_image_clip($sourcefile, $destfile, $clipx, $clipy, $clipwidth, $clipheight, $getimgsize = '') { global $conf; empty($getimgsize) AND $getimgsize = getimagesize($sourcefile); if (empty($getimgsize)) { return 0; } else { $imgwidth = $getimgsize[0]; $imgheight = $getimgsize[1]; if (0 == $imgwidth || 0 == $imgheight) { return 0; } } if (!function_exists('imagecreatefromjpeg')) { copy($sourcefile, $destfile); return filesize($destfile); } switch ($getimgsize[2]) { case 1 : $imgcolor = imagecreatefromgif($sourcefile); break; case 2 : $imgcolor = imagecreatefromjpeg($sourcefile); break; case 3 : $imgcolor = imagecreatefrompng($sourcefile); break; case 15: // WBMP $imgcolor = imagecreatefromwbmp($sourcefile); break; case 18: // WEBP $imgcolor = imagecreatefromwebp($sourcefile); break; } if (!$imgcolor) return 0; $img_dst = imagecreatetruecolor($clipwidth, $clipheight); imagefill($img_dst, 0, 0, 0xFFFFFF); imagecopyresampled($img_dst, $imgcolor, 0, 0, $clipx, $clipy, $imgwidth, $imgheight, $imgwidth, $imgheight); $tmppath = isset($conf['tmp_path']) ? $conf['tmp_path'] : ini_get('upload_tmp_dir') . '/'; '/' == $tmppath AND $tmppath = './tmp/'; $tmpfile = $tmppath . md5($destfile) . '.tmp'; imagejpeg($img_dst, $tmpfile, 75); $n = filesize($tmpfile); copy($tmpfile, $destfile); is_file($tmpfile) && unlink($tmpfile); return $n; } function well_image_ext($filename) { return strtolower(substr(strrchr($filename, '.'), 1)); } ?>产品

常见网安产品默认口令大全

产品默认用户默认密码资产灯塔系统adminarlpass重庆普天 CP ADSL03rootroot中远麒麟堡垒机审计用户audit12345678中远麒麟堡垒机admin12345678中兴adsl841adminprivate中新金盾硬

2024-10-141160

ChatGPT的强大之处:探究及与国内产品的对比

论文题目:ChatGPT的强大之处:探究及与国内产品的对比 摘要 ChatGPT作为一种广泛应用的人工智能语言模型,自发布以来迅速走红全球。本文旨在探讨ChatGPT是否真如

2024-10-12710

如何查找自己笔记本的产品密钥

1.首先在键盘按下WinR打开运行 2.输入regedit,回车之后会打开注册表 3.依次展开到 计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrent

2024-10-8820

office产品密钥如何找回

明明自己有正版office产品密钥却因为时间太久种种原因找不到了,登录微软账户查看信息也没有,怎么办?? 不要着急,只要你还记得

2024-10-8830

操作系统产品密钥查看方法

方法一 slmgr.vbs -dlv  查看软件授权服务版本、名称、安装ID、许可证状态、产品密钥等详细信息。 查看步骤: 1.点击“开始”—“Windows系统”—“命令提示符”,打开命

2024-10-8740

如何查看电脑的产品密钥

如何查看电脑的产品密钥 密钥有使用次数,换了新的电脑之后,电脑本身的windows是已激活状态,那么怎么查看电脑的密钥呢? 1. 在键盘按下WinR打

2024-10-8990

删除电脑中已安装的windows 10产品密钥

方法步骤 1 1. 打开管理员命令提示符窗口,如下所示。 2 2. 如上图所示,输入命令 slmgr upk 按回车执行命令,卸载密钥,结果如下图所

2024-10-8580

查找Windows 10产品密钥的几种方法,总有一种适合你

如果你正在寻找你的Windows 10产品密钥,你可以在命令提示符中输入一个快速命令来找到它。以下是如何使用Windows注册表方法查找产品密钥的技巧。 使用命令提示符查找Windows 10产品密钥 要使用命令提示符查找Windows

2024-10-8640