Re: Load custom font

Steven Manross <[email protected]> Thu, 9 Jun 2022 16:31:02 +0000
Newsgroups gmane.comp.python.windows
Message-ID <[email protected]>
While this isn't win32ui, I hope it helps.

pip install Pillow

from PIL import ImageFont
font = ImageFont.truetype("c:\\windows\\Fonts\\verdana.ttf", 28, encoding="unic")
font.font.family
font.font.height
font.font.style

google search revealed this:

https://stackoverflow.com/questions/24085996/how-i-can-load-a-font-file-with-pil-imagefont-truetype-without-specifying-the-ab

HTH

Steven
From: python-win32 <[email protected]> On Behalf Of Jérémie Bergeron
Sent: Wednesday, June 8, 2022 6:28 AM
To: [email protected]
Subject: [python-win32] Load custom font

Hi,

Is it possible to get the family name of a font and/or any other information from the naming table from a font file?

Something like that:
font = win32ui.loadFont(pathToTheFont)
familyName = font.getNameId(1)

Have a nice day

_______________________________________________
python-win32 mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-win32