Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?


Subject: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
buenas

en el ejemplo que estoy trabajando (Paint-clip-imagen)

ahora le agregue un borde para darle una mejor terminación y prolijidad

pero... como siempre la mente tira ideas tipo... y que tal tal cosa jajaja

bueno ese tal cosa es si se podrá capturar la imagen circular junto con su borde de manera que quede una imagen circular, o cuadrada pero transparente de manera que se aprecie la foto circular y su borde.

julia5

escucho comentarios

saludos.

Subject: Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
bueno ahora que pienso tal vez se pueda guardar como imagen el actual DrawingArea....

no se como se hace habrá que investigar...

Subject: Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
v3ctor escribió: [Ver mensaje]
si se podrá capturar la imagen circular junto con su borde de manera que quede una imagen circular, o cuadrada pero transparente de manera que se aprecie la foto circular y su borde.

...la segunda que tú has dicho.



v3ctor escribió: [Ver mensaje]
bueno ahora que pienso tal vez se pueda guardar como imagen el actual DrawingArea....

no se como se hace habrá que investigar...

Es decir que tú quieres saber como guardar un dibujo de un DrawingArea como archivo imagen ?

Profile PM  
Subject: Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
vuott escribió: [Ver mensaje]


v3ctor escribió: [Ver mensaje]
bueno ahora que pienso tal vez se pueda guardar como imagen el actual DrawingArea....

no se como se hace habrá que investigar...

Es decir que tú quieres saber como guardar un dibujo de un DrawingArea como archivo imagen ?


exacto con eso el ejemplo quedaría prolijo

aunque lamentablemente ya ando con malas ideas, es decir agregarle un segundo borde

para combinaciones, 1 o dos bordes y cada uno con su color porque le da mucho nivel y distinción.

Subject: Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
v3ctor, te señalo esta pagina, que escribí, del Wiki del foro italiano, que trata el tema de como generar un archivo imagen desde un DrawingArea:

http://www.gambas-it.org/wiki/index...una_DrawingArea

Profile PM  
Subject: Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
vuott escribió: [Ver mensaje]
v3ctor, te señalo esta pagina, que escribí, del Wiki del foro italiano, que trata el tema de como generar un archivo imagen desde un DrawingArea:

http://www.gambas-it.org/wiki/index...una_DrawingArea


excelente!! use el método 4, obviamente modificado.

Public Sub btnGuardar_Click()
'http://www.gambas-it.org/wiki/index.php?title=Generare_un_file_immagine_da_una_DrawingArea
'idea de como hacerlo sacada y modificada del metodo 4

Dim img As Image

Dialog.Path = User.Home
If Dialog.SelectDirectory() Then Return

img = New Image(DrawingArea1.Width, DrawingArea1.Height, Color.Transparent)

Paint.Begin(img)
Paint.Arc(128.0, 128.0, 120)
Paint.Clip
Paint.Scale(256 / imagen.Width, 256 / imagen.Height)
Paint.Brush = Paint.Image(imagen, 128, 128)
Paint.Rectangle(0, 0, 4096, 4096)
Paint.Translate(-128, -128)
Paint.Fill
Paint.End

Paint.Begin(img)
Paint.LineWidth = GruesoBorde
Paint.Brush = Paint.Color(ColorBorde)
Paint.Arc(128.0, 128.0, 120)
Paint.Stroke
Paint.End

img.Save(Dialog.Path &/ "Recorte.png", 100)

End


recorte

Saludos

Subject: Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
v3ctor escribió: [Ver mensaje]
recorte


Bueno, pero yo prefiero esta actriz:

smilla2

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1776s (PHP: -44% SQL: 144%)
SQL queries: 23 - Debug Off - GZIP Enabled