[Fontconfig] Interrogating arbitrary font files

Jan Claeys lists at janc.be
Thu Dec 27 19:31:57 PST 2007

Op zaterdag 22-12-2007 om 19:43 uur [tijdzone +0200], schreef Donn:
> The only practical Python Freetype module I have found is in the
> Python Imaging Library and that only lets me see the family name and
> style of a given font file. I can't even tell how many sub-faces are
> in a file and must rely on a while (True) with error catching to break
> out!
>  Is there any way to get the other meta info (like foundry and
> copyright) out of an *arbitrary* font file? I wanted to call fc-match
> from within Python, but from what I can see it only searches fonts
> that FC controls and that means arbitrary fonts won't work.
> Just wondering if there is something standard, small on resources and
> widely installed and updated that I can rely on (via Python, popen or
> otherwise) to query fonts.

Maybe TTX/FontTools (package name in Ubuntu is 'fonttools') might be
useful?  (It's not widely installed, but...)

Jan Claeys

More information about the Fontconfig mailing list