FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Este es al que me refería, aunque si buscas hay más.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#2
|
||||
|
||||
Hola Jose Roman.
Te hice un ejemplo que usa sólo componentes estándar de Delphi, dos Timage, un TShape y dos TButton :
Para comenzar a realizar la selección debes tener la tecla Ctrl presionada (una vez comenzada la podes soltar): Cuando levantas el botón izquierda del mouse se copia la seleccion a Image2: Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Gracias, ecfisa. Algo muy parecido tengo que hacer en breve y me va a resultar muy útil tu código.
__________________
http://www.gestionportable.com |
#4
|
|||
|
|||
Gracias ecfisa, no se si es mucha molestia pero de antemano me disculpas por molestar, el ejemplo me parece genial, pero te comento, en donde trabajo hay un sofware para realizar carnetizacion, en el se selecciona la ubicacion de la imagen y la muestra asi:
y si el usuario con clic sostenido izquierdo redimenciona el cuadro, este conserva la proporcion, asi: Asi se carga la imagen dependiendo de la seleccion del usuario pero en proporcion al cuadro punteado (si la aumento o la disminuyo) y lo puede posicionar en cualquier lugar, no se que tan dificil sea realizar esto, gracias de antemano por la ayuda que me puedas brindar. Última edición por Jose Roman fecha: 11-09-2014 a las 17:06:19. |
#5
|
||||
|
||||
Estimado Jose Roman:
El componente que te sugerí en el post anterior hace exactamente eso y trae todo el código. Salu2 |
#6
|
|||
|
|||
Un Ejemplo radenf
Hola radenf,
De casualidad tienes un ejemplo de este componente con un TImage. He tratao de implementarlo pero no logro que sea transparente el TSizeRect, unido a que no se como cortar esa parte seleccionada. Gracias. |
#7
|
||||
|
||||
Estimado Jose Roman:
Para que el componente TSizeRect sea transparente debes colocar su propiedad NormalBrush>Style=bsClear. Para dibujar el cuadradito de selección debes poner su propiedad NormalPen>Style=psDot. Para realizar la acción de cortar la parte seleccionada el siguiente código:
En este ejemplo utilizo TWicImage que lo soporta Delphi XE3 para cargar no sólo .bmp y .jpg, sino también .png y .tiff, pero lo puedes reemplazar por un TBitmap o utilizar el código que te envié por mensaje privado. Ojalá te sirva Saludos PD: Te sugiero que también revises el demo que traen los componentes TSizeComps, ya que ahí están los ejemplos para hacerlo funcionar. Última edición por radenf fecha: 29-08-2015 a las 18:11:34. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
recortar imagen | kapullok_2006 | Gráficos | 3 | 12-11-2007 18:39:29 |
"Recortar" una imagen | jplj | HTML, Javascript y otros | 0 | 11-04-2007 18:27:47 |
recortar una foto | kapullok_2006 | Gráficos | 1 | 27-03-2007 12:45:25 |
Recortar Imagen | fmtidona | Gráficos | 2 | 26-09-2005 19:18:20 |
Rectángulo para recortar imagen | JAV | Gráficos | 3 | 05-07-2005 10:08:23 |
|