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

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 PDF 2.0 su ISO TS 32003
PermissionsTyped permission set

Grąžinamos reikšmės

0Encryption failed
1Encryption succeeded

Pastabos

Pasirinkus 4 arba 5 stiprumą pirmiausia iškvieskite SetPDSetPDFMACEnabled, kad būtų pridėtas savarankiškasis PDF MAC vientisumo žetonas