|
Página 1 de 1
|
Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
Autor |
Mensaje |
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
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.
escucho comentarios
saludos.
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#1 Martes, 12 Septiembre 2017, 21:44 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
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...
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#2 Martes, 12 Septiembre 2017, 22:27 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
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.
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 ?
|
#3 Martes, 12 Septiembre 2017, 23:02 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
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...
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.
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#4 Martes, 12 Septiembre 2017, 23:19 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
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
|
#5 Miercoles, 13 Septiembre 2017, 01:51 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
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
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
Saludos
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#6 Miercoles, 13 Septiembre 2017, 04:45 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Es Posible Hacer Una Captura De Imagen Con Forma Circular O Irregular?
Bueno, pero yo prefiero esta actriz:
|
#7 Miercoles, 13 Septiembre 2017, 10:05 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|