Banco de Dados

27 fev, 2009

Upload e Resize de Imagens com DDT – Parte 02

Publicidade

Primeiramente peço desculpas, mas realmente a repercussão da primeira matéria aqui no iMasters foi ótima e tive muitos novos trabalhos a realizar, por isso da demora em postar novas matérias.

Atendendo a pedidos, esta matéria será uma continuidade da anterior Upload e Resize de Imagens com Dreamweaver Developer Toolbox, demonstrando como exibir as imagens “upadas” para o servidor, e de diferentes maneiras, inclusive usando o recurso de “Show Thumbnail” do DDT.

Bom, mãos à obra:

1) Aproveitando o exemplo anterior do artigo, vamos demonstrar como exibir a imagem. Partimos do principio que as imagens estão salvas na pasta “/images”.

2) Em uma página PHP em branco.

3) Crie um Recordset.

4) Crie uma tabela para organizar as notícias(dados do recordset) a serem exibidos.

5) Insira os dados na tabela usando o recurso “Dynamic Text“.

6) Insira os campos texto, e agora usando o recurso “Show Image” da Developer Tool Box exibiremos a imagem “upada” anteriormente.

7) Defina a pasta que contem as imagens “upadas”.

8) Defina o recordset e o campo que contem o nome dos arquivos de imagem.

9) Você terá o seguinte resultado, com a exibição da imagem dinâmica.

10) Vou explicar o código criado, e seu funcionamento.

<tr>
    <td height="129"><div align="center">
<img src="<?php echo tNG_showDynamicImage("", "images/", "{noticia.imagem}");?>"/>  
</div></td>
  </tr>

Dentro de uma TAG <IMG>, a DDT empregou a classe tNG_showDynamicImage, dando especificadamente a pasta (/images) e o campo do recordset {noticia.imagem}.

11) Por outro lado essa opção vai exibir a imagem como foi “upada”, com o rezise feito no exemplo anterior. Podemos também empregar uma outra função da DDT chamada Show Thumbnail. Essa opção não só pode exibir, mas pode criar miniaturas, e até aquele efeito de imagem maior em Popup, e até marca d´ água, senão veremos:

12) Selecione o espaço na tabela, e vá ao menu:

13) A primeira coisa a fazer é definir a imagem a ser gerada em Thumbnail, seu tamanho, proporção, pasta etc, estas opções estão disponíveis na aba Basic.

A idéia é que, na hora de usar o resize, (deixar a imagem em miniatura), você escolha uma das opções de “Proportional“, ou seja, mude o tamanho da Imagem proporcionalmente, para que ela não fique desfocada.

14) A próxima aba POPUP, traz um recurso muito interessante. Imagine uma lista de produtos, talvez em uma Loja virtual, onde a imagem do produto é exibida em tamanho pequeno (thumbnail) e quando clicamos na imagem ela abre em tamanho normal em uma “janelinha”! Vejamos abaixo como configurar:

15) A terceira opção, é a guia Watermark, que permite a colocação de Marcas d´ água nas imagens.

16) O resultado é mais ou menos esse.

“Voi La”! Com este recurso pode-se resolver vários problemas do dia a dia do desenvolvimento web, este é intuito desta coluna, trazer soluções para “problemas difíceis” usando a Dreamweaver Developer Tool Box.

Usem esses conhecimentos com sabedoria.

Aguardo as suas sugestões para a próxima matéria. Forte abraço!