EncodePermissions
Sigurnost i potpisi
Opis
Stvorite vrijednost 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 korisnik može ispisivati dokument |
|---|---|
| CanCopy | Postavite na 1 da korisnik može kopirati tekst i grafiku iz dokumenta |
| CanChange | Postavite na 1 da korisnik može uređivati dokument |
| CanAddNotes | Postavite na 1 da korisnik može dodavati anotacije |
| CanFillFields | Postavite na 1 da korisnik može popunjavati polja obrazaca. Radi samo sa 128-bitnim šifriranjem |
| CanCopyAccess | Postavite na 1 da biste omogućili kopiranje za upotrebu s pristupačnim značajkama. Radi samo sa 128-bitnim šifriranjem. |
| CanAssemble | Postavite na 1 da korisnik može sastavljati dokument. Radi samo sa 128-bitnim šifriranjem |
| CanPrintFull | Postavite na 0 da se forsira samo ispisivanje u niskoj razlučivosti dokumenta. Time se sprječava destilirati dokument u novi PDF dokument. Radi samo sa 128-bitnim šifriranjem ili višim |
Povratne vrijednosti
| Rezultat je 32-bitno kodirani broj koji se treba proslijediti funkciji Encrypt int CanChange, int CanAddNotes, int CanFillFields, int CanCopyAccess, int CanAssemble, int CanPrintFull); |