EncodePermissions

Sécurité et signatures

Description

Cette page documente EncodePermissions dans PDFlibPas pour le thème Sécurité et signatures. Les noms d'API, paramètres, classes, fichiers et valeurs littérales sont conservés afin de correspondre à la bibliothèque Delphi et aux points d'entrée DLL.

Consultez la syntaxe, les paramètres et les valeurs de retour avant d'appeler la fonction. Les blocs de code restent dans leur forme d'origine pour pouvoir être copiés sans modification.

Syntaxe

Delphi

Function TPDFlib.EncodePermissions(CanPrint, CanCopy, CanChange, CanAddNotes, CanFillFields, CanCopyAccess, CanAssemble, CanPrintFull: Integer): Integer;

ActiveX

Function PDFlib::EncodePermissions(CanPrint As Long, CanCopy As Long, CanChange As Long, CanAddNotes As Long, CanFillFields As Long, CanCopyAccess As Long, CanAssemble As Long, CanPrintFull As Long) As Long

DLL

int DLEncodePermissions(int InstanceID, int CanPrint, int CanCopy, int CanChange, int CanAddNotes, int CanFillFields, int CanCopyAccess, int CanAssemble, int CanPrintFull);

Paramètres

CanPrintCanPrint est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.
CanCopyCanCopy est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.
CanChangeCanChange est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.
CanAddNotesCanAddNotes est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.
CanFillFieldsCanFillFields est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.
CanCopyAccessCanCopyAccess est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.
CanAssembleCanAssemble est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.
CanPrintFullCanPrintFull est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.

Valeurs de retour

est un paramètre de EncodePermissions. Utilisez le type indiqué dans la signature et une valeur cohérente avec le document PDF, la page sélectionnée ou la ressource active.