Setting embedding level

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
Markus
Posts: 1
Joined: Mon Dec 04, 2023 8:53 pm

Setting embedding level

Post by Markus »

How do I set the font embedding to something else than "Installable"? For example, when I export a font using the following settings (embedding set to Editable), the selected embedding level is still Installable (no restrictions).
Font properties in Font Creator.png
Font properties in Font Creator.png (25.74 KiB) Viewed 10715 times
I tested this on Win 10 ja Win 7 with the same result.
Font properties.PNG
Font properties.PNG (19.58 KiB) Viewed 10715 times
Erwin Denissen
Moderator
Moderator
Posts: 11160
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Setting embedding level

Post by Erwin Denissen »

I suspect this is a bug within Windows font properties dialog.

Fonts exported with FontCreator will contain a version 4 OS/2 table. If it uses a version 3 one, then it shows the correct embedding level, but usage of version 4 or later is recommended by the spec. :roll:

Technical details:
https://learn.microsoft.com/en-us/typog ... os2#fstype

Versions 3 and later: The specification for version 3, added in OpenType 1.4, introduced the explicit requirement that bits 0 to 3 must be mutually exclusive.

You can check the correct value through a font manager like MainType.
FontEmbeddingRights.png
FontEmbeddingRights.png (629.15 KiB) Viewed 10689 times
Erwin Denissen
High-Logic
Proven Font Technology
בן של מלך
Posts: 59
Joined: Wed May 25, 2022 4:29 pm
Location: Hadera, Israel

Re: Setting embedding level

Post by בן של מלך »

And if already then already.
For some reason, this command does not work for me, I cannot define that the font will not be editable.
I want to create a font that they cannot open later.
It is possible?
צילום מסך 2023-12-06 133319.png
צילום מסך 2023-12-06 133319.png (10.02 KiB) Viewed 10682 times
Erwin Denissen
Moderator
Moderator
Posts: 11160
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Setting embedding level

Post by Erwin Denissen »

Then you need to select Restricted.

Restricted License embedding: the font must not be modified, embedded or exchanged in any manner without first obtaining explicit permission of the legal owner.
Erwin Denissen
High-Logic
Proven Font Technology
Post Reply