![]() |
Fuentes de letras
Que tal?
Quisiera agregar a mi aplicación un tipo de letra que no es standard de Windows y dicha aplicación tiene que correr en otros equipos, ¿hay forma de incluir esa fuente de manera que se vea en cualquier pc sin tenerla instalada? Gracias Walter |
Hola:
Puedes utilizar la función del API de Windows AddFontResource, donde le indicas la ruta donde está el archivo de extensión *.FON, *.FNT, *.TTF ó *.FOT: AddFontResource (PChar('c:\Programa\arialhelvetic.ttf')); Si quieres notificar a todas las aplicaciones que hay una nueva fuente: SendMessge (HWND_BROADCAST, WM_FONTCHANGE, 0, 0); Para quitarla: RemoveFontResource (PChar('c:\Programa\arialhelvetic.ttf')); SendMessge (HWND_BROADCAST, WM_FONTCHANGE, 0, 0); Un saludo |
La franja horaria es GMT +2. Ahora son las 23:32:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi