14 agosto 2006

Mejoras en minis-0.0.1

minis-0.0.1 ahora tiene una mejora, se incorporo la funcion de carga de imagenes desde el portapapeles, incluso si capturan la pantalla con printscreen de igual forma tambien la puede pegar y despues generarse su thumbnail (miniatura), de igual forma pueden bajar el paquete con todos los cambios incluidos.

descargar minis-0.0.1

Este es el codigo anexado

public void on_bPegar_clicked(System.Object b, EventArgs e)
{
Gtk.Clipboard clip = Gtk.Clipboard.Get(Gdk.Atom.Intern("CLIPBOARD", true));
//Se verifica que el contenido del portapapeles sea una imagen valida
if(clip.WaitIsImageAvailable() == true)
{
Gdk.Pixbuf ImagenScreen = clip.WaitForImage();
ImagenScreen.Save("screen.jpg","jpeg");
NombreImagen = "screen.jpg";
Gdk.Pixbuf escalar;
escalar = ImagenScreen.ScaleSimple (460, 380, Gdk.InterpType.Hyper);
ImagenActual.Pixbuf = escalar;
ImagenMiniatura.Pixbuf = Thumbnail(NombreImagen, Ancho.ValueAsInt, Alto.ValueAsInt);
}
else
mensaje("El Portapapeles no contiene una imagen valida!", MessageType.Warning);
}

Aqui la pantalla del cambio y nueva imagen

No hay comentarios.: