yxdj/filesystem 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

yxdj/filesystem

Composer 安装命令:

composer require yxdj/filesystem

包简介

use it with filesystem...

README 文档

README

实际类型和文件后缀是分开验证的, 保存的时候路经是什么类型就实际是什么类型了

处理过程: 1.创建一个所要大小的画板 2.在旧图中划出一个区域,在新图中也画出一个区域(不一定是画板大小) 3.把旧图的区域,复制到新图中去。

处理多次图片不方便, 还有异常处理,参数传入,

$img=new FlyImage();

$img->set(PUBLIC_PATH.'23_1334916707.jpg');
$img->save(200,200,[300,50,220,220],PUBLIC_PATH.'a1.png');


$img->set(PUBLIC_PATH.'23_1416293682.jpg');
$img->save(500,500,FlyImage::SET,PUBLIC_PATH.'b0.jpg');		
$img->save(200,200,FlyImage::CUT,PUBLIC_PATH.'b1.jpg');
$img->save(200,200,FlyImage::DEF,PUBLIC_PATH.'b2.jpg');
$img->save(1000,200,FlyImage::MAX,PUBLIC_PATH.'b3.png');
$img->save(200,200,[0,0,220,220],PUBLIC_PATH.'b4.png');
$img->save(200,200,[200,30,220,220],PUBLIC_PATH.'b5.png');

统计信息

  • 总下载量: 19
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: BSD-3-Clause
  • 更新时间: 2015-02-09