Printer.PaintPicture y PrintForm

pep
19 de Octubre del 2005
Quiero imprimir un formulario y que ademas se autoescale al tamaño de la hoja, en principio seria un DINA4.

Probe con Printer.PaintPicyure Form8.Picture
pero da error y se va al final de la rutina y no imprime, hay alguna propiedad que deba tocar para que funcione?
Como hacer para que la imagen quepa en la hoja?

Buscando en el foro he leido tambien que existe la instruccion PrintForm
Como seria el codigo con esta instruccion para imprimir el formulario y que se autoescale al tamaño de la hoja?

Gracias por la ayuda

mvallejos
19 de Octubre del 2005
Si lo que necesitás es imprimir el contenido de un Picture de un form, podés llamar a Printer.PainPicture.
Investiga los parámetros de paintpicture, ya que desde allí podés variar el tamaño de la impresión final (que sea mas chico o mas grande que el original)
Otro consejo, bajate el FinePrint, que es un emulador de impresora que te hace una vista previa y te ahorra montones de papel y tinta en las pruebas.

Saludos