Posts filed under 'PHP'

Obtendo as dimensões de imagens

Hoje estava aqui implementando algumas alterações no site da Aviclasp quando me surgiu uma situação. Eu teria que obter as dimensões de um arquivo Flash para então gerar sua exibição independente de uma dimensão pré-definida. Quando se trata de exibir uma mídia Flash, sabemos que devemos tratar diferente de simples imagens(JPG, GIF ou PNG) onde o atributo WIDTH e HEIGHT pode ser oculto. É necessário trabalhar corretamente com o elemento EMBED, caso contrário a exibição poderá ter transtornos. Depois que o navegador Internet Explorer perdeu sua patente responsável pela exibição das mídias Flash, hoje é necessário adaptar os scripts para que não seja disponível ao usuário a mensagem de ativação de certos elementos. No caso do Flash, um ótimo script é o recomendado pela própria Adobe em sua ferramente Dreamweaver: AC FL RunContent. Voltando em questão, vasculhei a documentação oficial do PHP e lógicamente baseando pelo nome Flash, obtive duas categorias: Ming functions for Flash e Shockwave Flash Functions. Porém não achei nada a respeito de como obter as dimensões de um arquivo Flash, caso esteja errado por favor me corrijam. Então procurei em funções básicas de manipulamento de arquivos, em Filesystem e novamente não obtive sucesso. Foi então que meu guia virtual, o fórum internacional Programming Talk me foi útil. Segundo este tópico, a função getimagesize é capaz de fazer isso. Confira uma referência rápida:

getimagesize (PHP 4, PHP 5)

Descrição: Obtém o tamanho de uma imagem
Sintaxe: array getimagesize ( string $filename [, array $&imageinfo] )

Eis a solução que obtive:

Espero ter ajudado, abraços!

Add comment 11 - Novembro, 2007


Huntz Blog’s

Seja bem-vindo ao meu blog.

Calendário

Novembro 2009
S T Q Q S S D
« Mar    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Categorias

Blogroll

del.icio.us

Flickr Photos

I give you my heart

More Photos

Arquivos

Feeds

Tag Cloud

Blogroll Frameworks Insanidade Mercado de Trabalho Negócios Oportunidades Owned PHP