| delphi.com.ar |
21-01-2010 22:12:35 |
Rufo, por favor no lo tomes a mal, pero si cada duda por más mínima que sea no intentas resolverla investigando un poco, no imagino como harás para completar el proyecto. Es muy importante investigar, comprender y razonar las soluciones posibles. Tómalo como una simple recomendación.
La solución que se me ocurre, si el fondo no se imprime en el tamaño esperado, edítalo como para que así sea. Siempre va a ser mejor la forma de escalar imágenes de algún software específico que la que puedes obtener con las herramientas básicas de dibujo y como tu fondo no es algo dinámico, es conveniente que así sea. Para centrar la otra imagen sobre esta, puedes hacer algo tan simple como esto:
Código Delphi [-]
imgBack.Canvas.Draw((imgBack.Width - imgLogo.Width) div 2,
(imgBack.Height - imgLogo.Height) div 2,
imgLogo);
Saludos!
|