Pregunta: | 57 - IMPRIMIR DESDE DELPHI FUENTES NO TRUETYPE |
Autor: | Pablo |
Como conseguir imprimir desde Delphi con tipos de fuente que no sean TrueType, para que la impresión no tarde tanto? Un saludo. |
Respuesta: | José Oronas |
Tienes dos formas simples de lograr impresión rápida con impresoras de impacto, supongo esa es la necesidad. - Asignar a Printer.Canvas.Font.Name el nombre de una fuente interna de la impresora que estas usando esto funciona en algunos casos, pero si bien es rápido no es eficaz. - Otra manera es instalar el modelo genérico de impresora provisto por Windows, una vez hecho esto se debe seleccionar propiedades del nuevo dispositivo y allí incluir las secuencias que el modelo de impresora a usar requiera para imprimir en 10 cpi, 12 cpi, 17 cpi , doble ancho, subrayado etc. Si las secuencias incluidas en el controlador de impresora genérica de Windows son los correctos para el modelo usado y la propiedad Printer.PrinterIndex coincide con el dispositivo genérico los resultados serán los mismos que los logrados bajo DOS. Yo personalmente prefiero incluir las dos formas de impresión, usando True Type y con dispositivo genérico. |
Respuesta: | Ricardo Scheel |
Otra posibilidad es que utilices la impresora como un archivo.EjemplovarEspero que esto ayude
|