Insertar fuentes true type en la aplicación final

276 views
Skip to first unread message

eres.u...@gmail.com

unread,
Mar 4, 2013, 10:06:02 AM3/4/13
to publice...@googlegroups.com
Saludos a Todos, tengo una pequeña duda, mi aplicación tiene una fuente que está instalada en mi equipo, pero dudo mucho que los clientes la tengan.
La pregunta es, ¿como hago para que en el ejecutable instale también la fuente en el equipo de los clientes?

Gracias,

Víctor Navarro
3008102508

ICQ 279 364 380
Face: +573008102508
MSN: eres_u...@hotmail.com
Mail: eres_u...@yahoo.es
Whatsapp: +573008102508
Skype: eres_un_vago

Irwin Rodriguez

unread,
Mar 4, 2013, 10:19:56 AM3/4/13
to publice...@googlegroups.com

Saludos estimado!!

Para instalar tu fuente en el cliente debes de crear un archivo por lotes .bat que realice esa tarea.

Ejemplo: instalarfuente.bat

Cls
Regsvr32 %systemroot%\fonts\tufuente.ttf

Coloca tantas lineas como fuentes desees instalar.

Otra manera es agregar el comando en el script de tu generador de instaladores. Yo uso el innosetup.

Espero te sirva. Saludos!!

Ing. Irwin Rodriguez
Consultor Informático
0412-521.06.79

eres.u...@gmail.com

unread,
Mar 4, 2013, 10:51:02 AM3/4/13
to publice...@googlegroups.com
Gracias, entonces era como yo lo imaginaba, toca ponerlo en el instalador.

Acá usamos el Install Shield, y no sé si podría añadir el .bat al Install Shield, pero me pongo a investigar como hacerlo.

Gracias.

Victor Navarro

Irwin Rodriguez

unread,
Mar 4, 2013, 11:11:24 AM3/4/13
to publice...@googlegroups.com
Seguro que se puede agregar con el InstallShield.
Comentas como te fue.
Saludos.
--
Ing. Irwin Rodríguez
Consultor Informático
0412-521.06.79
 

Antes de imprimir este documento piense bien si es necesario hacerlo, el árbol que servirá para hacer el papel tardará 7 años en crecer. 

 
NOTA: La información mostrada en este mensaje es de caracter Confidencial y está dirigida unicamente a los contactos señalados en el encabezado; si el lector de este correo no es el destinatario del mismo, se le notifica que cualquier copia o distribución queda totalmente prohibida. Si usted ha recibido este mensaje por error, por favor notifique inmediatamente al remitente por este mismo medio y bórrelo de su sistema.

Marcelo Barberis

unread,
Mar 4, 2013, 11:43:31 AM3/4/13
to publicesvfoxpro
Te paso algo

Instalar fuentes en window desde VFP

DECLARE LONG AddFontResource IN "gdi32" STRING lpFileName

DECLARE LONG RemoveFontResource IN "gdi32" STRING lpFileName

filename = 'MyFuente.ttf'

AddFontResource(FileName) # 0


Otra Forma

LOCAL _fuente

_FUENTE = GETFILE('TTF','Archivo de fuente','Instalar',0,'Indique el archivo a instalar')

IF FILE(GETENV('windir') + '\FONTS\' + justfname(_fuente))

=MESSAGEBOX('El archivo de fuente ' + justfname(_fuente) + ' ya esta instalada en este equipo.',64,'Atención')

ELSE

COPY file (_fuente) TO GETENV('windir') + '\FONTS\' + justfname(_fuente)

=MESSAGEBOX('El archivo de fuente ' + justfname(_fuente)) + ' fue instalada con suceso !',64,'Atención')

ENDIF


Estimado yo creo que tu debes poner el codigo en tu prg de inicio haciendo una busqueda de la fuente haber si existe y si no existe haces correr tu codigo y la copias.

Espero haberte ayudado.



--
Ing. Marcelo Barberis Gutierrez
Sistemas Informaticos Inc
Villa Montes - Bolivia
Telef.: +591-76831064

eres.u...@gmail.com

unread,
Mar 5, 2013, 11:36:41 AM3/5/13
to publice...@googlegroups.com
Gracias, aquí les dejo la Fuente, es muy bacana, y sirve para cualquiera que haga un programa contable

y todo el que la quiera es de licencia libre.
Calculadora de Bolsillo.TTF

eres.u...@gmail.com

unread,
Mar 11, 2013, 11:34:10 AM3/11/13
to publice...@googlegroups.com
Gracias por los aportes, no siendo más finalizaré el hilo.

Victor Navarro
Barranquilla, COLOMBIA
Reply all
Reply to author
Forward
0 new messages