Re: [zope-pt] redimencionar imagem em escala.

2008-07-10 Por tôpico Luciano Ramalho
On Wed, Jul 9, 2008 at 8:30 AM, gerdson_sony [EMAIL PROTECTED] wrote:
 pessoal quando eu tento redimencionar uma imagem em escala com
 aseguinte linha:
  img tal:replace=structure
 python:here.getImagem().tag(scale='thumb') /

 aparece a mensagem de erro (isso lá no plone site): a float is required

A mensagem é clara: o argumento scale do método tag exige um valor
float, ou seja, um número de ponto flutuante.

Por exemplo, para exibir a imagem com 30% do tamanho:

img tal:replace=structure python:here.getImagem().tag(scale=0.3) /

Assim não acontecem distorções.

[ ]s
Luciano


Res: [zope-pt] redimencionar imagem em escala.

2008-07-10 Por tôpico Jeferson Lelis C. dos Santos
Gerdson,

Utilizo scale='thumb' sem problemas. Você esta tentando mostrar imagens de um 
PloneArticle é?
Usa o seguinte código:

metal:block tal:repeat=imagem here/getImages
   img tal:replace=structure python:imagem.tag(scale='thumb') /   
 /metal:block


Atenciosamente, 

Jeferson Lelis.



- Mensagem original 
De: Luciano Ramalho [EMAIL PROTECTED]
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quinta-feira, 10 de Julho de 2008 9:39:59
Assunto: Re: [zope-pt] redimencionar imagem em escala.


On Wed, Jul 9, 2008 at 8:30 AM, gerdson_sony [EMAIL PROTECTED] com wrote:
 pessoal quando eu tento redimencionar uma imagem em escala com
 aseguinte linha:
  img tal:replace= structure
 python:here. getImagem( ).tag(scale= 'thumb') /

 aparece a mensagem de erro (isso lá no plone site): a float is required

A mensagem é clara: o argumento scale do método tag exige um valor
float, ou seja, um número de ponto flutuante.

Por exemplo, para exibir a imagem com 30% do tamanho:

img tal:replace= structure python:here. getImagem( ).tag(scale= 0.3) /

Assim não acontecem distorções.

[ ]s
Luciano



  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

Re: Res: [zope-pt] redimencionar imagem em escala.

2008-07-10 Por tôpico gerdson_sony
--- Em zope-pt@yahoogrupos.com.br, Jeferson Lelis C. dos Santos
[EMAIL PROTECTED] escreveu

 Gerdson,
 
 Utilizo scale='thumb' sem problemas. Você esta tentando mostrar
imagens de um PloneArticle é?
 Usa o seguinte código:
 
 metal:block tal:repeat=imagem here/getImages
img tal:replace=structure python:imagem.tag(scale='thumb') /
  
  /metal:block
 
 
 Atenciosamente, 
 
 Jeferson Lelis.
 
 
 
 - Mensagem original 
 De: Luciano Ramalho [EMAIL PROTECTED]
 Para: zope-pt@yahoogrupos.com.br
 Enviadas: Quinta-feira, 10 de Julho de 2008 9:39:59
 Assunto: Re: [zope-pt] redimencionar imagem em escala.
 
 
 On Wed, Jul 9, 2008 at 8:30 AM, gerdson_sony [EMAIL PROTECTED] com wrote:
  pessoal quando eu tento redimencionar uma imagem em escala com
  aseguinte linha:
   img tal:replace= structure
  python:here. getImagem( ).tag(scale= 'thumb') /
 
  aparece a mensagem de erro (isso lá no plone site): a float is
required
 
 A mensagem é clara: o argumento scale do método tag exige um valor
 float, ou seja, um número de ponto flutuante.
 
 Por exemplo, para exibir a imagem com 30% do tamanho:
 
 img tal:replace= structure python:here. getImagem( ).tag(scale=
0.3) /
 
 Assim não acontecem distorções.
 
 [ ]s
 Luciano
 
 
 
   Novos endereços, o Yahoo! que você conhece. Crie um email novo
com a sua cara @ymail.com ou @rocketmail.com.
 http://br.new.mail.yahoo.com/addresses


Não Luciano, creio que me expressei mal. Eu sei que se eu colocar um
float esse código vai rodar, o problema é que eu quero colocar um
thumb, pq eu não sei o tamanho da imagem que o usuário vai colocar.

Eu já tentei fazer o que o Jeferson sugeriu mas ocorreu um erro no
valor: __getitem__

Outra coisa: eu não estou tentando mostrar uma imagem de um PloneArticle. 



[zope-pt] redimencionar imagem em escala.

2008-07-09 Por tôpico gerdson_sony
pessoal quando eu tento redimencionar uma imagem em escala com
aseguinte linha: 
  img tal:replace=structure
python:here.getImagem().tag(scale='thumb') /

aparece a mensagem de erro (isso lá no plone site): a float is required

Alguem sabe me dizer por que isso acontece e como concertar?

obs.: se eu redimencionar a imagem definindo explicitamente a largura
e a altura da imagem esse erro desaparece, mas aí eu tenho problemas
de imagens distorcidas depois do redimencionamento.