EmbeddingLevel

EmbeddingLevel 枚举

表示嵌入字体的许可权利。

[Flags]
public enum EmbeddingLevel : ushort

名称描述
Installable0具有此设置的字体表明它们可以嵌入并由应用程序在远程系统上永久安装。远程系统的用户获得与字体的原始购买者相同的权利、义务和许可,并受制于与原始购买者相同的最终用户许可协议、版权、设计专利和/或商标。
Restricted2仅设置此位的字体不得以任何方式修改、嵌入或交换,除非事先获得合法所有者的许可。
PreviewPrint4当设置此位时,字体可以被嵌入,并在远程系统上临时加载。包含预览和打印字体的文档必须以“只读”方式打开;不能对文档进行编辑。
Editable8当设置此位时,字体可以被嵌入,但只能在其他系统上临时安装。与预览和打印字体相反,包含可编辑字体的文档可以打开以供阅读,允许进行编辑,并且可以保存更改。
NoSubsetting100当设置此位时,字体在嵌入之前不得被子集化。位0-3和9中指定的其他嵌入限制也适用。
BitmapOnly200当设置此位时,仅可以嵌入字体中包含的位图。不可嵌入轮廓数据。如果字体中没有可用的位图,则该字体被视为不可嵌入,嵌入服务将失败。

另请参见