Rodrigo,
Para el manejo de la impresora revisa la estructura DEVMODE del API de Windows en alguna ayuda o incluso en la web de Microsoft, en la MSD. Dicha estructura tiene los parámetros para la configuración de la impresora, concretamente dos miembros:
- dmPaperSize, para el tamaño del papel. Revisa la lista de las posibles opciones, habrá alguno que se ajuste bien y usa la constante correspondiente de la GUI en la propiedad PageSize del objeto Printer (psLetter, psLegal, psA3, etc) o especifica directamente el tamaño en las propiedades PageWidth y PageHeight.
- dmDefaultSource, parece definir el origen del papel, pero en la documentación del API que tengo dice que debe ser cero. Prueba en el driver de Windows de la impresora a ver si te permite especificar usar el papel del tractor. Si no te lo permite dudo que se pueda hacer vía API.
_________________ Un saludo,
Bruno Cantero
www.c3compiler.com
|