FontEmbeddingUsagePermissions

FontEmbeddingUsagePermissions enumeration

Stellt die Nutzungsberechtigungen für die Schriftarteinbettung dar.

public enum FontEmbeddingUsagePermissions

Werte

NameWertBeschreibung
Installable0Die Schriftart kann eingebettet und dauerhaft installiert werden, um sie auf Remote-Systemen oder durch andere Benutzer zu verwenden.
RestrictedLicense1Die Schriftart darf ohne vorherige ausdrückliche Genehmigung des rechtmäßigen Eigentümers in keiner Weise geändert, eingebettet oder ausgetauscht werden.
PrintAndPreview2Die Schriftart kann eingebettet und vorübergehend auf anderen Systemen geladen werden, um das Dokument anzuzeigen oder auszudrucken.
Editable3Die Schriftart kann eingebettet und vorübergehend auf anderen Systemen geladen werden.

Beispiele

Zeigt, wie Sie Lizenzrechtsinformationen für eingebettete Schriftarten erhalten (FontInfo).

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

// Liste der Dokumentschriftarten abrufen.
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);
    }
}

Siehe auch