Re: Size of a GtkImage
| From: | Breizh Micro Services | Date: | Fri, 10 Feb 2006 15:33:06 +0000 |
| Subject: | Re: Size of a GtkImage | ||
| References: | 1 | Groups: | php.gtk.general |
| Request: | Send a blank email to php-gtk-general+get-6710@lists.php.net to get a copy of this message | ||
For those who want to make zoom in or out, this is an example :
$window = new GtkWindow();
$window->set_title('PHP Test');
$window->connect_simple('destroy', array('gtk', 'main_quit'));
$image = GtkImage::new_from_file("test.jpg");
$scrolledWindow = new GtkScrolledWindow();
$scrolledWindow->add_with_viewport($image);
$window->add($scrolledWindow);
function zoom($width,$height){
global $image;
$pixbuf = $image->get_pixbuf();
$image->set_from_pixbuf($pixbuf->scale_simple($width,$height,'GDK_INTERP_TILES'));
}
that's it !
Breizh.