Ticket #9 (new enhancement)

Opened 1 year ago

Return font metadata

Reported by: yamad Assigned to:
Priority: major Milestone: 1.0.0
Component: General Version:
Keywords: Cc:

Description

The following basic information should be returned for each font:

  • Full name
  • filename (and path)
  • Font Family (Arial, Garamond, etc)
  • Modifiers, like Weight and Style (Bold, Regular, Condensed, Italics, etc.)
  • Foundry
  • License

And any other data that is available through the 'name' table

This information could then be used in searching and automatic organization of fonts. Including:

  • Grouping of font families
  • Browsing of specific weight types

While tagging will still be a useful feature, these additions will automatically cover many use cases that I can see.

I expect that TrueType, OpenType, and Type1 fonts will all require specific implementations. Investigating FontTools as an underlying library or as inspiration for building our own system should get us started.