FL.objects.TrueTypeTable.TrueTypeTable
- class FL.objects.TrueTypeTable.TrueTypeTable(truetypetable_or_tag: TrueTypeTable | str | None = None, value: str | None = None, valuelen: int | None = None)
Bases:
CopyableTrueTypeTable - class to represent custom OpenType table
- __init__(truetypetable_or_tag: TrueTypeTable | str | None = None, value: str | None = None, valuelen: int | None = None) None
- TrueTypeTable()
generic constructor, creates an empty TrueTypeTable record
- TrueTypeTable(TrueTypeTable)
copy constructor
- TrueTypeTable(string tag)
creates table, assigns ‘tag’ and empty value
- TrueTypeTable(string tag, string value)
creates TrueType table and assigns values to both attributes
- TrueTypeTable(string tag, string value, integer valuelen)
creates TrueType table and assigns values to both attributes.
‘value’ may include zeroes
- Parameters:
truetypetable_or_tag (TrueTypeTable | str | None, optional) – _description_. Defaults to None.
value (str | None, optional) – _description_. Defaults to None.
valuelen (int | None, optional) – _description_. Defaults to None.
Methods
__init__([truetypetable_or_tag, value, valuelen])TrueTypeTable()
Attributes
parenttagvalue