定制 codeblog/thumbcropper 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

codeblog/thumbcropper

Composer 安装命令:

composer require codeblog/thumbcropper

包简介

Thumb é um componente que cria de forma simples e rápida miniaturas de imagens JPG e PNG com um motor de cache.

README 文档

README

Classe para imagens em miniatura

N|Solid

@copyright (c) 2016, Whallysson Avelino - (whallyssonallain@gmail.com)

Como usar

Ex.: http://seusite.com/upload/images/imagem.png?w=250&h=500&a=b&zc=2

Create thumbs
$Tim = new Thumb('images_cache');
echo $Tim->imgCreate('http://seusite.com/upload/images/imagem.png?w=250&h=500&a=b&zc=2');
ou
echo $Tim->imgCreate('upload/images/imagem.png?w=250&h=500&a=b&zc=2');

echo "<img src='{$Tim->imgCreate('http://seusite.com/upload/images/imagem.png?w=250&h=500&a=b&zc=2')}' alt='New Image' title='New Image'>";
echo "<img src='{$Tim->imgCreate('upload/images/imagem.png?w=250&h=500&a=b&zc=2')}' alt='New Image' title='New Image'>";
Clear cache
$Tim = new Thumb('images_cache');

//flush by filename
$Tim->flush("images/image.jpg");

//flush cache folder
$Tim->flush();

Upload e redimensionando de imagens

a -> Alinhamento / Posicionamento de Corte (Ex.: imagem.jpg?a=b)

  a=c : position in the center (default)
  a=t : align top
  a=tr : align top right
  a=tl : align top left
  a=b : align bottom
  a=br : align bottom right
  a=bl : align bottom left
  a=l : align left
  a=r : align right

zc -> Zoom & Corte (Ex.: imagem.jpg?zc=2)

  zc=0 : Redimensionar para Ajustar dimensões especificadas (sem corte)
  zc=1 : Cortar e redimensionar para melhor ajustar as dimensões (default)
  zc=2 : Redimensionar proporcionalmente para ajustar a imagem inteira em dimensões especificadas e adicionar bordas, se necessário
  zc=3 : Redimensionar proporcionalmente ajustando o tamanho da imagem dimensionada para que não haja lacunas nas bordas

N|Solid

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-12-17

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固