FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Dibujando líneas en Canvas
Hola amigos del Foro. Tengo un pequeño problema que paso a detallarles: estoy trabajando con un componente TImage, supongamos de 100 x 100. Cargo una imagen, un BMP, que es de 50 x 50. Lo que necesito hacer es dibujar una línea desde cualquier coordenada (X,Y) de la imagen cargada hacia el borde del componente TImage y que esta línea se siga viendo en el área no ocupada por el BMP cargado. He utilizado ambos Canvas, el del BMP cargado y el de el componente TImage sin obtener un buen resultado. Espero que se entienda. Si alguien conoce algún sitio de dónde sacar información al respecto ó se le ocurre alguna idea, serán agradecidas.
Javier. |
#2
|
||||
|
||||
Supongo que usas image1.loadfromfile o algo similar para cargar la imagen, por tanto el TImage ajusta su tamaño al de la imagen que se ha cargado (en el área sobrante, no se puede escribir)
La idea es crear el picture en blanco de tamaño fijo 100x100 y ahora cargar la imagen y copiarla en el canvas del Image, es decir, tu lienzo será de 100x100 y pegas la imagen de 50x50 donde quieras. Busca en el foro por BitBlit (función usada para copiar trozos de imagenes de un sitio a otro). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Borrar canvas | Joakin | Gráficos | 6 | 19-07-2006 20:06:39 |
Dibujando en un TListView | pepon386 | Gráficos | 1 | 20-01-2006 09:36:28 |
Dibujando en capas | blueicaro | Gráficos | 1 | 26-04-2005 09:46:02 |
problema con el canvas | superhopi | Impresión | 1 | 09-06-2003 15:38:24 |
Canvas???? | craven | Gráficos | 2 | 17-05-2003 13:26:02 |
|