EncodePermissions
Biztonság és aláírások
Leírás
Hozzon létre értéket az Encrypt függvény Permissions paraméteréhez
Szintaxis
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,
Paraméterek
| CanPrint | Állítsa ezt 1-re, hogy a felhasználó kinyomtathassa a dokumentumot |
|---|---|
| CanCopy | Állítsa ezt 1-re, hogy a felhasználó másolhasson szöveget és grafikát a dokumentumból |
| CanChange | Állítsa ezt 1-re, hogy a felhasználó szerkeszthesse a dokumentumot |
| CanAddNotes | Állítsa ezt 1-re, hogy a felhasználó jegyzeteket adhasson hozzá |
| CanFillFields | Állítsa ezt 1-re, hogy a felhasználó kitölthesse az űrlapmezőket. Csak 128 bites titkosítással működik |
| CanCopyAccess | Állítsa ezt 1-re a kisegítő lehetőségekkel történő másolás engedélyezéséhez. Csak 128 bites titkosítással működik |
| CanAssemble | Állítsa ezt 1-re, hogy a felhasználó összeállíthassa a dokumentumot. Csak 128 bites titkosítással működik |
| CanPrintFull | Állítsa ezt 0-ra, ha csak a dokumentum kis felbontású nyomtatását kívánja kényszeríteni. Ez megakadályozza, hogy a dokumentum új PDF-dokumentummá legyen desztillálva. Csak 128 bites vagy erősebb titkosítással működik |
Visszatérési értékek
| Az eredmény egy 32 bites kódolt szám, amelyet az Encrypt függvénynek kell átadni: int CanChange, int CanAddNotes, int CanFillFields, int CanCopyAccess, int CanAssemble, int CanPrintFull) |