FontEmbeddingUsagePermissions

FontEmbeddingUsagePermissions enumeration

يمثل أذونات استخدام تضمين الخط.

public enum FontEmbeddingUsagePermissions

قيم

اسمقيمةوصف
Installable0قد يكون الخط مضمنًا، وقد يتم تثبيته بشكل دائم لاستخدامه على أنظمة بعيدة، أو لاستخدامه بواسطة مستخدمين آخرين.
RestrictedLicense1لا يجوز تعديل الخط أو تضمينه أو استبداله بأي طريقة دون الحصول أولاً على إذن صريح من المالك القانوني.
PrintAndPreview2قد يتم تضمين الخط، وقد يتم تحميله مؤقتًا على أنظمة أخرى لأغراض عرض المستند أو طباعته.
Editable3قد يتم تضمين الخط، وقد يتم تحميله مؤقتًا على أنظمة أخرى.

أمثلة

يوضح كيفية الحصول على معلومات حقوق الترخيص للخطوط المضمنة (FontInfo).

Document doc = new Document(MyDir + "Embedded font rights.docx");

// الحصول على قائمة خطوط المستند.
FontInfoCollection fontInfos = doc.FontInfos;
foreach (FontInfo fontInfo in fontInfos) 
{
    if (fontInfo.EmbeddingLicensingRights != null)
    {
        Console.WriteLine(fontInfo.EmbeddingLicensingRights.EmbeddingUsagePermissions);
        Console.WriteLine(fontInfo.EmbeddingLicensingRights.BitmapEmbeddingOnly);
        Console.WriteLine(fontInfo.EmbeddingLicensingRights.NoSubsetting);
    }
}

أنظر أيضا