Pregunta: | 1581 - COMO IMPRIMIR EN DELPHI??? |
Autor: | Celso Gomez |
hola estudio informatica empresarial, soy novato en el uso de delphi, y por lo tanto quisiera que me ayudaran informandome cual es el objeto que se usa en delphi para imprimir si lo hay, y cuales son las propiedades mas importantes para usarlo. gracias |
Respuesta: | Alejandro de Jongh |
El "objeto mas importante para imprimir en Delphi" es un objeto global a la aplicacion q se llama Printer, y es una instancia de la clase TPrinter. Sus propiedades y metodos mas importantes son: Propiedad Mas Importante: Canvas : TCanvas Metodos mas improtantes: BeginDoc, EndDoc El asunto es q el tal objeto Printer te permite escoger la impresora donde imprimiras (por supuesto, de entre las q tengas instaladas en la PC), asi como definir otros parametros de impresion. Para imprimir, primero se ajustan los parametros (lo puedes hacer directamente desde el Object Inspector, o desde codigo), luego se invoca a Printer.BeginDoc; Ahora, utilizas la propiedad Canvas para dibujar lo q vas a imprimir, inclusive texto. Al final, invocas a Printer.EndDoc, con lo q la impresora empieza a imprimir tu obra maestra. Para poder usar el objeto Printer debes especificar la unit Printers en la clausula Uses del modulo donde imprimas. Cualquier informacion adicional q requiera, estamos a su entera disposicion |