Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ssccaann43 © en 28 Octubre 2009, 15:04 pm



Título: Adaptar medidas para Imagenes en Clase ClsTextFormat
Publicado por: ssccaann43 © en 28 Octubre 2009, 15:04 pm
Buenas a todos.

Bien, estoy usando la clase desarrollada por Leandro ClsTextFormat, no se si alguno la ha usado anteriormente, mi problema radica al momento de imprimir una imagen en el, ya que no puedo ajustar la imagen a un tamaño fijo sin importar cual sea su tamaño real. Quisiera saber si alguien ha podido hacerlo o sabe como modificarla.

Agradezco mucho lo que puedan aportar, Saludos a todos.

Algunas imagenes

(http://www.idivimage.com/out.php/t12958_Img002.JPG) (http://www.idivimage.com/out.php/i12958_Img002.JPG)

(http://www.idivimage.com/out.php/t12959_Img006.JPG) (http://www.idivimage.com/out.php/i12959_Img006.JPG)

(http://www.idivimage.com/out.php/t12960_Img010.JPG) (http://www.idivimage.com/out.php/i12960_Img010.JPG)

En la última imagen es donde uso la clase para mostrar un reporte, pero la imagen sale muy grande, toma el tamaño normal. Quisiera saber si existe la posibilidad de modificarse para ajustar la imagen a un tamaño considerable.

Saludos

Modificacion:
Adjunto les dejo el link donde esta la clase.

http://www.recursosvisualbasic.com.ar/htm/ocx-componentes-activex-dll/211-modulo-para-dibujar-texto-con-formato.htm


Título: Re: Adaptar medidas para Imagenes en Clase ClsTextFormat
Publicado por: BlackZeroX en 28 Octubre 2009, 20:24 pm
Usa imageshark, esa pagina no permite hotlink's ¬¬"

Bueno aun asi usa reglas de tres:

Tienes la api:

Código
  1. Declare Function BitBlt Lib "gdi32" Alias "BitBlt" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
  2.  

Creando un HDC en memoria y despues hay plasmas la imagen, como obtativas. pasas la imagen a la propiedad picture o lo plasmas en el HD y despues lo cargas en la propiedad picture (La segunda es mas tardada, y la primera requiere una conversion a Bitmap para pasarla a la propiedad Picture)

Dulces Lunas!¡.


Título: Re: Adaptar medidas para Imagenes en Clase ClsTextFormat
Publicado por: ssccaann43 © en 28 Octubre 2009, 22:34 pm
Gracias men.