EncryptFileEx
Keamanan dan tanda tangan
Deskripsi
Halaman ini menjelaskan EncryptFileEx dalam PDF Library for Delphi di bawah topik "Keamanan dan tanda tangan". Nama API, parameter, nama kelas, nama file, dan literal dipertahankan persis seperti yang muncul pada pustaka Delphi dan titik masuk DLL
Tinjau sintaksis, parameter, dan nilai kembalian sebelum memanggil fungsi
Sintaks
Delphi
Function TPDFlib.EncryptFileEx(Const InputFileName, OutputFileName, Owner, User: WideString; Strength: Integer; Permissions: TPDFlibUserPermissions): Integer;
Parameter
| 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 untuk PDF 2.0 dengan ISO TS 32003 |
| Permissions | Typed permission set |
Nilai kembalian
| 0 | Encryption failed |
|---|---|
| 1 | Encryption succeeded |
Catatan
Panggil SetPDFMACEnabled lebih dulu untuk menambahkan token integritas PDF MAC standalone saat kekuatan 4 atau 5 dipilih