EncryptFileEx
Sauga ir parašai
Aprašymas
Šiame puslapyje PDF Library for Delphi aprašomas EncryptFileEx, jis priskiriamas temai Sauga ir parašai. API pavadinimai, parametrai, klasių pavadinimai, failų vardai ir literalai išlaikomi tiksliai taip, kaip jie pateikiami Delphi bibliotekoje ir DLL įėjimo taškuose
Prieš iškviesdami funkciją, peržiūrėkite sintaksę, parametrus ir grąžinamą reikšmę.
Sintaksė
Delphi
Function TPDFlib.EncryptFileEx(Const InputFileName, OutputFileName, Owner, User: WideString; Strength: Integer; Permissions: TPDFlibUserPermissions): Integer;
Parametrai
| InputFileName | Source PDF path |
|---|---|
| OutputFileName | Destination PDF path |
| Owner | Owner password |
| User | User password |
| Strength | 0 = RC4-40, 1 = RC4-128, 2 = AES-128, 3 = AES-256, 4 = AES-256 Acrobat X, 5 = AES-256-GCM PDF 2.0 su ISO TS 32003 |
| Permissions | Typed permission set |
Grąžinamos reikšmės
| 0 | Encryption failed |
|---|---|
| 1 | Encryption succeeded |
Pastabos
Pasirinkus 4 arba 5 stiprumą pirmiausia iškvieskite SetPDSetPDFMACEnabled, kad būtų pridėtas savarankiškasis PDF MAC vientisumo žetonas