Hola amigos,
Necesito utilizar una tipografía monoespacial, en especifico la
que se llama: Andale Mono
Esta funciona muy bien y rapido en impresoras matriciales
como la EPSON LX-350 y otras.
El problema es que cuando las intento utilizar desde gambas3
sale la ARIAL, o BERDANA, Etc,. Sin embargo cuando
la uso en el procesador de textos GEDIT funciona muy bien.
Public Sub Printer1_Draw() 'con este sub se imprime
Paint.Font = Font["Andale Mono"]
Paint.Font.Bold = False
Paint.Font.Size = 11
Paint.DrawText(MyDatoPrint, MyXprint, MyYprint)
End
Gracias.
Usar Tipografía
Objetivo: Usar Tipografía
última edición por alessandri el Miercoles, 25 Abril 2018, 15:22; editado 1 vez
última edición por alessandri el Miercoles, 25 Abril 2018, 15:22; editado 1 vez
Objetivo: Re: Usar Tipografía
No se está usando ningún control, sino que se "pinta" directamente sobre el dispositivo, en este caso es la impresora.
Según el manual, el objeto Font es estático y no necesita ser instanciado, como bien haces en tu ejemplo, pero quizás haya que crearlo usando la cadena completa de propiedades separadas por comas, indicando no sólo el nombre de la fuente, sino también el estilo y el tamaño. Atención a la separación por comas, que no lleva espacios.
Por ejemplo, prueba así y nos cuentas si tu impresora lo entiende:
Si no es el caso, quizás tengas que usar un nombre de fuente admitido por la impresora, como Courier o algo así, si es que existe en tu sistema. Por cierto, quizás alguna de éstas funcione mejor en una matricial, jeje
http://receiptfont.com/
Saludos
Según el manual, el objeto Font es estático y no necesita ser instanciado, como bien haces en tu ejemplo, pero quizás haya que crearlo usando la cadena completa de propiedades separadas por comas, indicando no sólo el nombre de la fuente, sino también el estilo y el tamaño. Atención a la separación por comas, que no lleva espacios.
Por ejemplo, prueba así y nos cuentas si tu impresora lo entiende:
Font["Andale Mono,12,Regular"]
Si no es el caso, quizás tengas que usar un nombre de fuente admitido por la impresora, como Courier o algo así, si es que existe en tu sistema. Por cierto, quizás alguna de éstas funcione mejor en una matricial, jeje
http://receiptfont.com/
Saludos
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.4268s (PHP: -84% SQL: 184%)
Consultas SQL: 46 - Debug off - GZIP Activado