EncodePermissions

Tietoturva ja allekirjoitukset

Kuvaus

Luo arvon Encrypt-funktion Permissions-parametrille

Syntaksi

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,

Parametrit

CanPrintAseta arvoksi 1 sallimaan käyttäjän tulostaa asiakirja
CanCopyAseta arvoksi 1 sallimaan käyttäjän kopioida tekstiä ja grafiikkaa asiakirjasta
CanChangeAseta arvoksi 1 sallimaan käyttäjän muokata asiakirjaa
CanAddNotesAseta arvoksi 1 sallimaan käyttäjän lisätä merkintöjä
CanFillFieldsAseta arvoksi 1 sallimaan käyttäjän täyttää lomakekentät. Toimii vain 128-bittisellä salauksella
CanCopyAccessAseta arvoksi 1 ottaaksesi kopioinnin käyttöön esteellisyysominaisuuksia varten. Toimii vain 128-bittisellä salauksella
CanAssembleAseta arvoksi 1 sallimaan käyttäjän kokoilla asiakirjaa. Toimii vain 128-bittisellä salauksella
CanPrintFullAseta arvoksi 0 pakottamaan vain matalaresoluutioinen tulostus. Tämä estää asiakirjan tislauksen uudeksi PDF-asiakirjaksi. Toimii vain 128-bittisellä tai paremmalla salauksella

Paluuarvot

Tulos on 32-bittinen koodattu luku, joka pitää antaa Encrypt-funktiolle int CanChange, int CanAddNotes, int CanFillFields, int CanCopyAccess, int CanAssemble, int CanPrintFull);