Gastro 1 Denunciar post Postado Janeiro 24, 2007 to usando esse script aqui...<? header("Content-type: image/jpeg"); $im = imagecreatefromjpeg($_GET['imagem']); $largurao = imagesx($im); $alturao = imagesy($im); $alturad = 70; $largurad = ($largurao*$alturad)/$alturao; $nova = imagecreatetruecolor($largurad,$alturad); imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao); imagejpeg($nova); imagedestroy($nova); imagedestroy($im);?>Ele pega a imagem grande e gera um thumb, mto eficiente em galerias de fotos etc.Porém por questão de estética gostaria de saber se tem como em vez de somente reduzir, ele tb arredondar os cantos, ou fazer qualquer outro efeito.Alguem já viu algo ? sabe alguma pista ou dica ?as funções do gd do php já vi.. mas não sou um expert nisso.... vlw ai Compartilhar este post Link para o post Compartilhar em outros sites
Pedro Wallauschek 0 Denunciar post Postado Janeiro 25, 2007 Olá Gastro.existe esse artigo no imasters bem interessante, ainda inacabado... o q te diferente lá é q ele usa uma segunda imagem para uma marca dágua. você pode usar o código e criar uma imagem de uma "janela" com os cantos arredondados e sobrepor as suas imagens.....gostei da idéia, vou ver se consigo fazer algo....antes q eu me esqueça:http://www.imasters.com.br/artigo/5190/aja...sql_-_parte_01/ to usando esse script aqui...<? header("Content-type: image/jpeg"); $im = imagecreatefromjpeg($_GET['imagem']); $largurao = imagesx($im); $alturao = imagesy($im); $alturad = 70; $largurad = ($largurao*$alturad)/$alturao; $nova = imagecreatetruecolor($largurad,$alturad); imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao); imagejpeg($nova); imagedestroy($nova); imagedestroy($im);?>Ele pega a imagem grande e gera um thumb, mto eficiente em galerias de fotos etc.Porém por questão de estética gostaria de saber se tem como em vez de somente reduzir, ele tb arredondar os cantos, ou fazer qualquer outro efeito.Alguem já viu algo ? sabe alguma pista ou dica ?as funções do gd do php já vi.. mas não sou um expert nisso.... vlw ai Compartilhar este post Link para o post Compartilhar em outros sites
Gastro 1 Denunciar post Postado Janeiro 25, 2007 opa... pois eh véio mas ai ficamos presos com o tamanho da imagem... já tenho isso, mas não é 100% neh..vlw Olá Gastro.existe esse artigo no imasters bem interessante, ainda inacabado... o q te diferente lá é q ele usa uma segunda imagem para uma marca dágua. você pode usar o código e criar uma imagem de uma "janela" com os cantos arredondados e sobrepor as suas imagens.....gostei da idéia, vou ver se consigo fazer algo....antes q eu me esqueça:http://www.imasters.com.br/artigo/5190/aja...sql_-_parte_01/ to usando esse script aqui...<? header("Content-type: image/jpeg"); $im = imagecreatefromjpeg($_GET['imagem']); $largurao = imagesx($im); $alturao = imagesy($im); $alturad = 70; $largurad = ($largurao*$alturad)/$alturao; $nova = imagecreatetruecolor($largurad,$alturad); imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao); imagejpeg($nova); imagedestroy($nova); imagedestroy($im);?>Ele pega a imagem grande e gera um thumb, mto eficiente em galerias de fotos etc.Porém por questão de estética gostaria de saber se tem como em vez de somente reduzir, ele tb arredondar os cantos, ou fazer qualquer outro efeito.Alguem já viu algo ? sabe alguma pista ou dica ?as funções do gd do php já vi.. mas não sou um expert nisso.... vlw ai Compartilhar este post Link para o post Compartilhar em outros sites