EncodePermissions
Bezbednost i potpisi
Opis
Napravite vrednost za parametar Permissions funkcije Encrypt
Sintaksa
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,
Parametri
| CanPrint | Postavite na 1 da dozvolite korisniku da štampa dokument |
|---|---|
| CanCopy | Postavite na 1 da dozvolite korisniku da kopira tekst i grafiku iz dokumenta |
| CanChange | Postavite na 1 da dozvolite korisniku da menja dokument |
| CanAddNotes | Postavite na 1 da dozvolite korisniku da dodaje anotacije |
| CanFillFields | Postavite na 1 da dozvolite korisniku da popunjava polja obrazaca. Radi samo sa 128-bitnom enkripcijom |
| CanCopyAccess | Postavite na 1 da omogućite kopiranje za upotrebu sa funkcijama pristupačnosti. Radi samo sa 128-bitnom enkripcijom |
| CanAssemble | Postavite na 1 da dozvolite korisniku da sklapa dokument. Radi samo sa 128-bitnom enkripcijom |
| CanPrintFull | Postavite na 0 da forsirate samo štampu dokumenta u niskoj rezoluciji. To sprečava destilovanje dokumenta u novi PDF dokument. Radi samo sa 128-bitnom enkripcijom ili novijom |
Povratne vrednosti
| Rezultat je 32-bitno enkodovani broj koji treba proslediti funkciji Encrypt int CanChange, int CanAddNotes, int CanFillFields, int CanCopyAccess, int CanAssemble, int CanPrintFull); |