PdfPermissions

PdfPermissions enumeration

Specifica le autorizzazioni utente per il documento PDF.

[Flags]
public enum PdfPermissions

I valori

Nome Valore Descrizione
DisallowAll 0 Non consente tutte le operazioni sul documento PDF. Questo è il valore predefinito.
Printing 4 Consente di stampare il documento.
ModifyContents 8 Consente di modificare i contenuti del documento.
ContentCopy 10 Consente di copiare o estrarre in altro modo testo e grafica dal documento, inclusa l’estrazione per scopi di accessibilità.
ModifyAnnotations 20 Consente 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.
FillIn 100 Permette 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.
ContentCopyForAccessibility 200 Consente 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.
DocumentAssembly 400 Consente 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.
HighResolutionPrinting 804 Consente 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.
AllowAll FFFF Consente tutte le operazioni sul documento PDF.

Guarda anche