EmbeddingLevel

Перечисление EmbeddingLevel

Представляет лицензионные права на встраивание шрифта.

[Flags]  
public enum EmbeddingLevel : ushort  

Значения

НазваниеЗначениеОписание
Installable0Шрифты с этой настройкой указывают на то, что они могут быть встроены и постоянно установлены на удаленной системе приложением. Пользователь удаленной системы получает те же права, обязанности и лицензии на этот шрифт, что и первоначальный покупатель шрифта, и подлежит тому же соглашению о лицензировании конечного пользователя, авторским правам, патенту на дизайн и/или товарному знаку, как и первоначальный покупатель.
Restricted2Шрифты, у которых установлен только этот бит, не должны модифицироваться, встраиваться или обмениваться каким-либо образом без предварительного получения разрешения от законного владельца.
PreviewPrint4Когда установлен этот бит, шрифт может быть встроен и временно загружен на удаленной системе. Документы, содержащие шрифты Preview & Print, должны открываться в режиме “только для чтения”; изменения в документе не могут быть внесены.
Editable8Когда установлен этот бит, шрифт может быть встроен, но должен быть установлен только временно на других системах. В отличие от шрифтов Preview & Print, документы, содержащие редактируемые шрифты, могут быть открыты для чтения, редактирование разрешено, и изменения могут быть сохранены.
NoSubsetting100Когда установлен этот бит, шрифт не может быть разукрупнен перед встраиванием. Также применяются другие ограничения на встраивание, указанные в битах 0-3 и 9.
BitmapOnly200Когда установлен этот бит, могут быть встроены только битмапы, содержащиеся в шрифте. Данные о контуре не могут быть встроены. Если в шрифте нет доступных битмапов, то шрифт считается невстраиваемым, и услуги встраивания потерпят неудачу.

Также см.