• Domingo 22 de Diciembre de 2024, 23:48

Autor Tema:  Metodo Print  (Leído 1455 veces)

panoramix

  • Nuevo Miembro
  • *
  • Mensajes: 16
    • Ver Perfil
Metodo Print
« en: Jueves 9 de Diciembre de 2004, 12:15 »
0
Holax a todos!!!
quisiera saber como se puede cambiar el tamaño de letra cuando se va a utilizar el metodo print #1. .
por ejemplo:
    Print #1,"Esto es el texto"
como controlar el tamaño del texto.
Tambien quisiera saber si es posible imprimir una imagen mediante este metodo. De no poderse hacer, como se podria imprimir un informe con una imagen y el texto mediante Print #1,"blabla"

Adiox!!

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Metodo Print
« Respuesta #1 en: Jueves 9 de Diciembre de 2004, 14:36 »
0
Hola druida.

Para conseguir estos cambios en el resultado de 'print' debes establecer las correspondientes propiedades en el objeto del que usas su método print.

Por ejemplo:
Código: Text
  1.  
  2. Printer.ForeColor = &HFF
  3. Printer.Font.Name = "Small Fonts"
  4. Printer.Font.Size = 5
  5. Printer.Print "Este es un texto de color rojo bastante pequeño"
  6.  
  7.  

Esto también es aplicable al resto de los métodos gráficos.

Para imprimir una imagen puedes usar el método PaintPicture. Podrías usar una función del GDI, tipo bitblt, o podrías dibujarla pixel a pixel. Básicamente esto variará dependiendo de donde tengas la imagen (en un archivo, en un control, en objeto stdPicture, etc).

Espero que esto te sirva.

Abur.