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

CanPrintNastavite na 1, da uporabnik lahko natisne dokument
CanCopyNastavite na 1, da uporabnik lahko kopira besedilo in grafiko iz dokumenta
CanChangeNastavite na 1, da uporabnik lahko ureja dokument
CanAddNotesNastavite na 1, da uporabnik lahko doda pripise
CanFillFieldsNastavite na 1, da uporabnik lahko izpolnjuje polja obrazcev. Deluje samo s 128-bitnim šifriranjem
CanCopyAccessNastavite na 1 za omogočitev kopiranja za uporabo z zmožnostmi dostopnosti. Deluje le s 128-bitnim šifriranjem
CanAssembleNastavite na 1, da uporabnik lahko sestavlja dokument. Deluje samo s 128-bitnim šifriranjem
CanPrintFullNastavite 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);