Zebra_Image vem pré-compilado com o biblioteca GD, uma solução poderosa e conhecida por processamento de imagem, especialmente com programadores PHP.
Isso permite que os desenvolvedores que usam Zebra_Image para apoiar as operações avançadas de processamento de imagem em servidores que não têm a biblioteca GD instalada.
A razão por trás desta classe é fornecer uma imagem característica manipulação portátil que pode ser facilmente adicionado a qualquer site ou aplicativo baseado em PHP.
Zebra_Image trabalha com todos os formatos a biblioteca GD podem trabalhar, GIF, JPEG, GIF, PNG8 e PNG24.
A maioria das operações de manipulação de imagem principais suportados com GD também estão incluídos, juntamente com a possibilidade de usar filtros de imagem.
Filtros suportados incluem contraste, colorir, edge-detectar, grave, negar, em tons de cinza, brilho, Gaussian Blur, borrão seletivo, a média de remoção, suave e pixelate
Características :.
- Redimensionar imagem
- Rodar imagem
- Cortar imagem
- imagem Sharpen
- Aplicar filtros para imagem
- Preserve transparência
- O suporte para formatos de imagem conhecidos
- Documentação
- Exemplos
- código comentado
- Relatório de erros
O que é novo nesta versão:
- Removido o erro o silêncio utilizado para imagecreatefrom {gif, jpeg, png} chama no & quot; _create_from_source & quot; método privado, o que faria com que o script para falhar silenciosamente se o limite de memória foi excedido;
- Project já está disponível no GitHub e, como um pacote para Composer.
O que é novo na versão 2.2:
- A nova propriedade está agora disponível: png_compression, que determina a nível de compressão de arquivos PNG; este valor desta propriedade é ignorado para as versões mais antigas do que 5.1.2;
- A nova propriedade está agora disponível: sharpen_images que, quando ativado, irá instruir o script para aplicar um & quot; aguçar & quot; filtrar as imagens resultantes; pode ser muito útil na criação de miniaturas, mas deve ser usado somente quando a criação de miniaturas; o filtro de nitidez se baseia em função imageconvolution do PHP, que está disponível apenas para PHP versão 5.1.0+, e vai deixar as imagens inalterados para versões mais antigas;
- novas opções de cultivo Adicionado: TOPCENTER, TopRight, MIDDLELEFT, MiddleRight, BottomLeft, BOTTOMCENTER, BottomRight;
- lógica inteira por trás do método de redimensionamento foi reescrito;
- Corrigido um bug onde o script iria gerar advertências se a função chmod foi desativado via opções de configuração do PHP; agora ele não irá gerar o aviso, mas em vez disso, definir um valor para a propriedade de erro do script;
- Corrigido um bug onde se iria redimensionar uma imagem transparente e no processo seria convertê-lo em um JPEG (sem transparência) e argumento background_color do redimensionamento método foi definido como -1, cor de fundo da imagem resultou seria preto; Agora é branco, tal como descrito na documentação;
O que é novo na versão 2.1.2:
- Corrigido um erro ao redimensionar imagens com altura superior a largura, e usando o método resize () apenas com o argumento de altura; graças a Manuweb2 para relatórios.
O que é novo na versão 2.1.1:
- Corrigido um bug onde o script iria produzir avisos sobre algumas imagens GIF transparentes particulares; graças a Olof Fredriksson para relatórios.
O que é novo na versão 2.1:
- Corrigido um bug onde o script iria produzir avisos sobre parcialmente quebrado ficheiros JPEG e não iria processar a imagem; Agora, o script irá tratar com sucesso essas imagens;
- Corrigido um bug onde o método de rotação não estava funcionando corretamente em imagens PNG / GIF transparentes;
- Melhoria do tratamento geral das imagens transparentes;
- Um novo método foi adicionado: & quot; flip_both & quot; que vira uma imagem vertical e horizontalmente;
- O código para métodos flip_horizontal e flip_vertical foi reescrito;
- foi adicionado Um exemplo mais explícito;
O que é novo na versão 2.0:
- código inteiro foi auditada e melhorado;
- Nomes de métodos, argumentos de métodos e propriedades globais foram alteradas e, portanto, esta versão quebra a compatibilidade com os anteriores;
- redimensionar () método foi melhorado e agora pode redimensionar uma imagem para largura exata e altura e ainda manter a relação de aspecto, envolvendo o método de colheita ();
- Corrigido um bug onde a cultura (), flip_horizontal () e flip_vertical () não estavam funcionando corretamente para arquivos PNG transparentes;
- Alguns refinamentos documentação.
Requisitos :
- PHP 4.4.9 ou superior
Comentários não encontrado