PdfPermissions

PdfPermissions enumeration

Spécifie les autorisations utilisateur pour le document PDF.

[Flags]
public enum PdfPermissions

Valeurs

NomÉvaluerLa description
DisallowAll0Interdit toutes les opérations sur le document PDF. Ceci est la valeur par défault.
Printing4Permet d’imprimer le document.
ModifyContents8Permet de modifier le contenu du document.
ContentCopy10Permet de copier ou d’extraire du texte et des graphiques du document, y compris l’extraction à des fins d’accessibilité.
ModifyAnnotations20Permet d’ajouter ou de modifier des annotations de texte. Lors de l’utilisation du cryptage RC4 40 bits, cette option permet également de remplir les champs du formulaire.
FillIn100Permet de remplir des formulaires et de signer le document. Lors de l’utilisation du cryptage RC4 40 bits, cette option est ignorée et le remplissage du formulaire est autorisé chaque fois que ModifyAnnotations est défini.
ContentCopyForAccessibility200Permet d’extraire du texte et des graphiques à l’appui de l’accessibilité aux utilisateurs handicapés ou à d’autres fins. Lors de l’utilisation du cryptage RC4 40 bits, cette option est ignorée et l’accessibilité est autorisée chaque fois que ContentCopy est défini.
DocumentAssembly400Permet d’assembler le document : insérer, faire pivoter ou supprimer des pages et créer des éléments de navigation tels que des signets ou des vignettes. Lors de l’utilisation du cryptage RC4 40 bits, cette option est ignorée et l’assemblage de documents est autorisé lorsque ModifyContents est défini.
HighResolutionPrinting804Permet d’imprimer le document à la résolution la plus élevée possible. Lors de l’utilisation du cryptage RC4 40 bits, cette option est ignorée et l’impression haute résolution est autorisée lorsque l’impression est définie.
AllowAllFFFFAutorise toutes les opérations sur le document PDF.

Voir également