bybzmt/imagefilter 问题修复 & 功能扩展

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

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

bybzmt/imagefilter

Composer 安装命令:

composer require bybzmt/imagefilter

包简介

http image resize crop fit fill

README 文档

README

#imagefilter

图片过滤处理,将图片处理成指定样式输出

这个程序在用户访问时生成相应尺寸的图片,这样子可以在上传图片时省掉很多操作。

程序本身没有缓存,它必需架在nginx的后端,并且nginx必需开启缓存!

编译: go build imagefilter.go 后直接复制需要用的地方即可。

#php使用

安装 : composer bybzmt/imagefilter

public function build_url($path, $op, $width, $height, $format="", $anchor=""){}
参数 说明
path 图片原始路径
op 动作类型。可选项见下表
width 输出图片的宽。 如果为0则为原图宽
height 输出图片的高。 如果为0则为原图高
format 输出格式, 默认为原图格式, 支持 jpg,png,gif
anchor 锚点,裁切时定位。见锚点位置说明

动作类型表:

动作 说明
ori 原图, 此时宽高不生效
resize 缩放
crop 裁切
fit 等比例缩放
fill 等比例缩放,并冲满整图,切掉多余的部分

锚点位置说明:

位置
topLeft top topRight
left center right
bottomLeft bottom bottomRight

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: Go

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2016-09-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固