EncryptFileEx
Sicurezza e firme
Descrizione
Questa pagina descrive EncryptFileEx in PDF Library for Delphi, appartenente all'argomento "Sicurezza e firme". I nomi di API, parametri, classi e file, nonché i valori letterali, vengono mantenuti esattamente come sono per corrispondere pienamente alla libreria Delphi e ai punti di ingresso della DLL
Si prega di rivedere la sintassi, i parametri e il valore restituito prima di chiamare la funzione
Sintassi
Delphi
Function TPDFlib.EncryptFileEx(Const InputFileName, OutputFileName, Owner, User: WideString; Strength: Integer; Permissions: TPDFlibUserPermissions): Integer;
Parametri
| InputFileName | Percorso del PDF sorgente |
|---|---|
| OutputFileName | Percorso del PDF di destinazione |
| Owner | Password proprietario |
| User | Password utente |
| Strength | 0 = RC4-40, 1 = RC4-128, 2 = AES-128, 3 = AES-256, 4 = AES-256 Acrobat X, 5 = AES-256-GCM per PDF 2.0 con ISO TS 32003 |
| Permissions | Insieme tipizzato di autorizzazioni |
Valori restituiti
| 0 | Cifratura non riuscita |
|---|---|
| 1 | Cifratura riuscita |
Note
Chiamare prima SetPDFMACEnabled per aggiungere un token autonomo di integrità PDF MAC quando è selezionato il livello 4 o 5