Funciona perfecto. Gracias. Estoy aprendiendo un poco de Python con GTK y siempre es mas entretenido aprender algo creando una pequeña aplicacion.
En este caso no es mas que un programa que coja las caratulas de pelis que tengas en una carpeta, pille de internet la descripcion de la peli, muestre un pequeño menu con la caratula, descripcion y titulo de la peli y cuando pulses en ella pues lance el reproductor del ordenador con la peli. Es mas para ir aprendiendo a obtener datos de internet con urllib2, saber mostrar imagenes, aprender a combinar algunos wiget, utilizar programas del propio ordenador con Python y detectar los eventos del teclado y raton. La finalidad es simplemente aprender. No desarrollar nada en concreto, al menos todavia. From: [email protected] Date: Mon, 9 Jan 2012 21:01:09 -0200 To: [email protected] Subject: Re: [Python-es] Cambiar tamaño de una imagen GTK Lo que necesitas es el GdkPixbuf, image = gtk.image_new_from_pixbuf(gtk.gdk.pixbuf_new_from_file_at_size('caratulas/peli1.jpg', 100, 100))image.set_alignment(0, 0) image.show() Luego, si quieres volver a cambiar el tama±o, hay que volver a crear el pixbuf indicßndole el nuevo tama±o, y asignarlo a el gtk.Image asÝ: pixbuf =ágtk.gdk.pixbuf_new_from_file_at_size('caratulas/peli1.jpg', 50, 50) image.set_from_pixbuf(pixbuf) PD (por curiosidad): ┐QuÚ estßs desarrollando? El 9 de enero de 2012 20:25, Jose Sanchez <[email protected]> escribi¾: Hola: Siento ser tan 'plasta' pero sigo con mas dudas xD Estoy intentando cambiar el tama±o de una imagen cargada con: ááááááá # crea la imagen ááááááá image = gtk.Image() ááááááá # a±ade la imagen ááááááá image.set_from_file('caratulas/peli1.jpg') ááááááá # establece la posicion ááááááá image.set_alignment(0, 0) ááááááá # la hace visible ááááááá image.show() He probado con: ááááááá image.set_size_request(100,250) pero solo la recorta, sin cambiar el tama±o Tambien he probado con: ááááááá image.set_default_size(100,100) ááááááá image.set_size(100,100) ááááááá image.set_resize(100,100) ááááááá image.set_size_resize(100,100) pero me tira error Lo que quiero es poder redimensionarla a la hora de mostrarla. Ya sea diciendole cuantos pixels de ancho/alto o el porcentaje del tama±o al mostrarse. Saludos _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- á_____ á á á á á á á_ á á á _ á á_______ á á á á á á á á á á _ á á á(____ \ á á á á á á(_) á á | | á(_______) á á á á á á á á á (_) á áá á_ á \ \ ____ ____ á_ á____| | á _____ ____ ____ ____ á ____ _ á___á| | á | / _ á| á_ \| |/ _ á) | á| á___) ___) _ á| á_ \ / ___) |/___) | |__/ ( ( | | | | | ( (/ /| | á| | á| | á( ( | | | | ( (___| |___ ||_____/ \_||_|_| |_|_|\____)_| á|_| á|_| á \_||_|_| |_|\____)_(___/á _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
_______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
