EncryptFileEx

Varnost in podpisi

Opis

Ta stran opisuje EncryptFileEx v PDF Library for Delphi v temi Varnost in podpisi. Imena API, parametri, imena razredov, imena datotek in literali ostanejo natanko takšni, kot so v knjižnici Delphi in vstopnih točkah DLL

Pred klicem funkcije preglejte sintakso, parametre in vrnjeno vrednost

Sintaksa

Delphi

Function TPDFlib.EncryptFileEx(Const InputFileName, OutputFileName, Owner, User: WideString; Strength: Integer; Permissions: TPDFlibUserPermissions): Integer;

Parametri

InputFileNamepot izvirnega PDF
OutputFileNamepot ciljne datoteke PDF
Ownergeslo lastnika
Useruporabniško geslo
Strength0 = RC4-40, 1 = RC4-128, 2 = AES-128, 3 = AES-256, 4 = AES-256 Acrobat X, 5 = AES-256-GCM za PDF 2.0 z ISO TS 32003
Permissionstipiziran nabor dovoljenj

Vrnjene vrednosti

0šifriranje je spodletelo
1šifriranje je uspelo

Opombe

Najprej pokličite SetPDFMACEnabled, da dodate samostojen žeton celovitosti PDF MAC, kadar je izbrana moč 4 ali 5