EncryptFileEx

Güvenlik ve İmzalar

Açıklama

Bu sayfa, PDF Library for Delphi içinde "Güvenlik ve İmzalar" konusuna ait olan EncryptFileEx işlevini açıklar. API adları, parametreler, sınıf adları, dosya adları ve sabit değerler (literals), Delphi kitaplığı ve DLL giriş noktalarıyla tam olarak eşleşmesi için aynen korunur.

Lütfen işlevi çağırmadan önce sözdizimini (syntax), parametreleri ve dönüş değerini inceleyin.

Sözdizimi

Delphi

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

Parametreler

InputFileNameKaynak PDF yolu
OutputFileNameHedef PDF yolu
OwnerSahip parolası
UserKullanıcı parolası
Strength0 = RC4-40, 1 = RC4-128, 2 = AES-128, 3 = AES-256, 4 = AES-256 Acrobat X, 5 = ISO TS 32003 ile PDF 2.0 için AES-256-GCM
PermissionsTürü belirlenmiş izin kümesi

Dönüş Değeri

0Şifreleme başarısız oldu
1Şifreleme başarılı oldu

Açıklamalar

Güç 4 veya 5 seçildiğinde bağımsız bir PDF MAC bütünlük belirteci eklemek için önce SetPDFMACEnabled işlevini çağırın