Por Foto de Marcus VBP Marcus VBP. Publicado em 24 de Abril de 2012.

Módulo da Terça: Imagefield Focus

Saudações meus amigos!

Esta semana a coluna Módulo da Terça abordará o módulo Imagefield Focus, que permite escalar e cortar uma imagem, mas preservando sua área importante.

Você não odeia quando você ou seu cliente envia uma foto, e o corte de um Estilo de Imagem corta justamente a parte importante, como os rostos das pessoas ou oculta parte do produto fotografado? Imagefield Focus resolve isso facilmente!

Este módulo é ideal para sites que lidam com muitas imagens e muitos Estilos de Imagem, como sites de notícia ou de produtos. O IFF também permite demarcar uma área de corte, além da área que será preservada. Isso é bastante útil quando se tem que lidar com imagens escaneadas, por exemplo, onde frequentemente as imagens apresentam uma borda branca que não seria retirada facilmente pelo corte automático.

Instalação

O IFF não requer nenhuma configuração especial para a instalação. Simplesmente baixe o arquivo no drupal.org, descompacte-o na pasta /sites/all/modules, e o ative na administração de módulos do seu site.

Configuração

A configuração do IFF é feita em duas partes.

Primeiro, adicione um novo ou edite um campo de Imagem já existente. Você verá uma seção na página de configuração do campo destinada a ativar a funcionalidade.

Imagefield Focus - Ativação e configuração

Depois disso, você terá que criar/editar Estilos de Imagem e utilizar os efeitos adicionados pelo IFF.

Imagefield Focus - Configuração do Estilo de Imagem

Focus Crop é o equivalente ao Cortar nativo do módulo Imagem, e Focus Scale and Crop, naturalmente, é o equivalente ao Escalar e Cortar.

Cada um dos efeitos possuem configurações específicas.

Focus Crop

  • Crop rectangle only: realiza o corte utilizando o retângulo de Corte apenas.
  • Focus rectangle only: realiza o corte utilizando o o retângulo de Foco apenas.
  • Crop rectangle if available, Focus rectangle otherwise: Utiliza o retângulo de Corte se disponível, caso contrário, utilize o retângulo de Foco.
  • Focus rectangle if available, Crop rectangle otherwise: Utiliza o retângulo de Foco se disponível, caso contrário, utilize o retângulo de Corte.

Focus Scale and Crop

Além das configurações normais de Escalar e cortar, você pode especificar a "força" de preservação do foco da imagem, entre Alta, Média, e Baixa.

Usando

Imagefield Focus - Usando o módulo

O uso do módulo é o mais simples possível. Após enviar uma imagem, você verá dois campos, um destinado à definição do Foco, e outro destinado a definição de Corte. Clique sobre cada um dos campos para ativar a possibilidade de desenhar cada um dos retângulos.

Chegamos ao fim de mais uma coluna Módulo da Terça. Mantenham-se antenados para mais artigos sobre o Drupal, e qualquer dúvida, basta deixar um comentário.

Até próxima Terça!