PdfPermissions

PdfPermissions enumeration

Specifica le autorizzazioni utente per il documento PDF.

[Flags]
public enum PdfPermissions

I valori

NomeValoreDescrizione
DisallowAll0Non consente tutte le operazioni sul documento PDF. Questo è il valore predefinito.
Printing4Consente di stampare il documento.
ModifyContents8Consente di modificare i contenuti del documento.
ContentCopy10Consente di copiare o estrarre in altro modo testo e grafica dal documento, inclusa l’estrazione per scopi di accessibilità.
ModifyAnnotations20Consente di aggiungere o modificare annotazioni di testo. Quando si utilizza la crittografia RC4 a 40 bit, questa opzione consente anche di compilare i campi del modulo.
FillIn100Permette di compilare moduli e firmare il documento. Quando si utilizza la crittografia RC4 a 40 bit, questa opzione viene ignorata e la compilazione del modulo è consentita ogni volta che ModifyAnnotations è impostato.
ContentCopyForAccessibility200Consente di estrarre testo e grafica a supporto dell’accessibilità agli utenti disabili o per altri scopi. Quando si utilizza la crittografia RC4 a 40 bit, questa opzione viene ignorata e l’accessibilità è consentita ogni volta che ContentCopy è impostato.
DocumentAssembly400Consente di assemblare il documento: inserire, ruotare o eliminare pagine e creare elementi di navigazione come segnalibri o immagini in miniatura. Quando si utilizza la crittografia RC4 a 40 bit, questa opzione viene ignorata e l’assemblaggio del documento è consentito quando ModifyContents è impostato.
HighResolutionPrinting804Consente di stampare il documento alla massima risoluzione possibile. Quando si utilizza la crittografia RC4 a 40 bit, questa opzione viene ignorata e la stampa ad alta risoluzione è consentita quando è impostata la stampa.
AllowAllFFFFConsente tutte le operazioni sul documento PDF.

Guarda anche