FontEmbeddingUsagePermissions

FontEmbeddingUsagePermissions enumeration

Rappresenta i permessi di utilizzo dell’incorporamento del font.

public enum FontEmbeddingUsagePermissions

I valori

NomeValoreDescrizione
Installable0Il font può essere incorporato e può essere installato in modo permanente per l’uso su sistemi remoti o per l’uso da parte di altri utenti.
RestrictedLicense1Il font non deve essere modificato, incorporato o scambiato in alcun modo senza prima ottenere l’esplicita autorizzazione del legittimo proprietario.
PrintAndPreview2Il font potrebbe essere incorporato e potrebbe essere caricato temporaneamente su altri sistemi allo scopo di visualizzare o stampare il documento.
Editable3Il font potrebbe essere incorporato e potrebbe essere caricato temporaneamente su altri sistemi.

Esempi

Mostra come ottenere informazioni sui diritti di licenza per i font incorporati (FontInfo).

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

// Ottieni l'elenco dei font del documento.
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);
    }
}

Guarda anche