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

InputFileNameSource PDF path
OutputFileNameDestination PDF path
OwnerOwner password
UserUser password
Strength0 = 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
PermissionsTyped permission set

Valori returnate

0Encryption failed
1Encryption 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