# Crab **Repository Path**: kalso/Crab ## Basic Information - **Project Name**: Crab - **Description**: 图片缩略图处理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 22 - **Created**: 2015-12-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #Crab 提供图片/文件上传接口,动态生成可控制尺寸的缩略图。 ##图片/文件上传 代码示例: ``` '@'.$file]); $response = curl_exec($curl); curl_close($curl); $result = json_decode($response); if($result && $result->status == 1) { // 上传成功 print_r($result->data); // 获取文件存储地址url } else { throw new Exception($response); } ``` ##获取上传的图片缩略图 如获得的url为: ``` http://crab.oschina.mopaasapp.com/image/origin/2015/12/11/3d3648e8c205f7662ff16eacd7ba4816.jpeg ``` ![输入图片说明](http://crab.oschina.mopaasapp.com/image/origin/2015/12/11/3d3648e8c205f7662ff16eacd7ba4816.jpeg?width=400 "原图") 在url后附加width和height参数,改变它们的值,即可控制生成缩略图的大小: ``` http://crab.oschina.mopaasapp.com/image/origin/2015/12/11/3d3648e8c205f7662ff16eacd7ba4816.jpeg?width=300&height=150 ``` ![输入图片说明](http://crab.oschina.mopaasapp.com/image/origin/2015/12/11/3d3648e8c205f7662ff16eacd7ba4816.jpeg?width=300&height=150 "缩略图") ``` http://crab.oschina.mopaasapp.com/image/origin/2015/12/11/3d3648e8c205f7662ff16eacd7ba4816.jpeg?width=300 ``` ![输入图片说明](http://crab.oschina.mopaasapp.com/image/origin/2015/12/11/3d3648e8c205f7662ff16eacd7ba4816.jpeg?width=300 "缩略图")