EncodePermissions
Varnost in podpisi
Opis
Ustvari vrednost za parameter 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 | Nastavite na 1, da uporabnik lahko natisne dokument |
|---|---|
| CanCopy | Nastavite na 1, da uporabnik lahko kopira besedilo in grafiko iz dokumenta |
| CanChange | Nastavite na 1, da uporabnik lahko ureja dokument |
| CanAddNotes | Nastavite na 1, da uporabnik lahko doda pripise |
| CanFillFields | Nastavite na 1, da uporabnik lahko izpolnjuje polja obrazcev. Deluje samo s 128-bitnim šifriranjem |
| CanCopyAccess | Nastavite na 1 za omogočitev kopiranja za uporabo z zmožnostmi dostopnosti. Deluje le s 128-bitnim šifriranjem |
| CanAssemble | Nastavite na 1, da uporabnik lahko sestavlja dokument. Deluje samo s 128-bitnim šifriranjem |
| CanPrintFull | Nastavite na 0, da vsilite samo tiskanje dokumenta z nizko ločljivostjo. To prepreči, da bi bil dokument destiliran v nov dokument PDF. Deluje samo s 128-bitnim šifriranjem ali višjim |
Vrnjene vrednosti
| Rezultat je 32-bitno kodirano število, ki naj se posreduje funkciji Encrypt int CanChange, int CanAddNotes, int CanFillFields, int CanCopyAccess, int CanAssemble, int CanPrintFull); |