Criado para resolver o eterno 'problema' de criação de thumbs no desenvolvimento de sites.
Redimenciona imagens e as grava em um buffer, sempre que solicitado a criação de uma imagem já existente no buffer o sistema apenas redireciona para a imagem criada anteriormente evitando processamento desnecessario do servidor.
- Você não precisa mais se preocupar com a criação de thumbs.
- Sempre que uma imagem não for mais encontrada, retornará uma imagem padrão.
Descompacte o sistema em qualquer pagina no seu servidor, então configure o caminho padrão da sua pasta de imagens no arquivo config.php e verifique também se o .htaccess esta com o RewriteBase correto, após isso você pode acessar:
- http://seu-dominio/pasta-do-imageBuffer/?method={método-de-geração}&size={largura}x{altura}&meta={meta-dados}&file={caminho-da-imagem}.{formato}:
- {caminho-da-imagem}
- caminho da imagem considerando BASE-DIR configurado no arquivo config.php
- ou URL exata da imagem
- {formato}
- png
- jpg
- {método-de-geração}
- stretch
- crop
- pode ser passado {meta-dados}
- {largura}x{altura} onde:
- {largura} é a posição onde terá inicio do recorte na imagem original, considerando a dimenção horizontal
- {altura} é a posição onde terá inicio do recorte na imagem original, considerando a dimenção vertical
- fit
- cover
- pode ser passado {meta-dados}
- {largura}x{altura} onde:
- {largura} ...
- center, middle ...
- left ...
- right ...
- 1-100 ...
- {altura} ...
- center, middle ...
- top ...
- bottom ...
- 1-100 ...
- {largura} ...
- {largura}x{altura} onde:
- pode ser passado {meta-dados}
- by-width
- by-height
- {largura}
- largura da imagem a ser gerada
- {altura}
- altura da imagem a ser gerada
- {meta-dados}
- em casos método-de-geração específicos é preciso passar parametros a mais como altura e largura, estes valores são passados utilizando este parametro To-do
- {caminho-da-imagem}
- Criar .htaccess
- Criar forma de buscar aquivos de configuração alternativo
- ...