EncryptFileEx
Securitate și semnături
Descriere
Această pagină descrie EncryptFileEx din PDF Library for Delphi, în subiectul Securitate și semnături. Numele API-urilor, parametrii, numele claselor, numele fișierelor și literalii sunt păstrate exact cum apar în biblioteca Delphi și în punctele de intrare DLL
Vă rugăm să revizuiți sintaxa, parametrii și valoarea returnată înainte de a apela funcția.
Sintaxă
Delphi
Function TPDFlib.EncryptFileEx(Const InputFileName, OutputFileName, Owner, User: WideString; Strength: Integer; Permissions: TPDFlibUserPermissions): Integer;
Parametri
| 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 pentru PDF 2.0 cu ISO TS 32003 |
| Permissions | Typed permission set |
Valori returnate
| 0 | Encryption failed |
|---|---|
| 1 | Encryption succeeded |
Observații
Apelați mai întâi SetPDFMACEnabled pentru a adăuga un token de integritate PDF MAC de sine stătător când este selectată tăria 4 sau 5