Protège un document PDF existant.
L’encodage
AES 256 est utilisé.
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('PDFENCRYPT') |
CHGVAR |
VAR(&PARM1) VALUE(' |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 |
File : Chemin complet et nom du fichier PDF à protéger.
OwnerPWD: Mot de passe du propriétaire (Obligatoire). Avec ce mot de passe, le propriétaire pourra effectuer toute les opérations sur le document.
UserPWD: Mot de passe utilisateur (Facultatif). Ce mot de passe sera demandé lors de toute ouverture du document.
EnablePrint: Autoriser l'impression du document par les utilisateurs. Facultatif.
EnableCopy: Autoriser la copie de texte ou de graphiques par les utilisateurs. Facultatif.
EnableEdit: Autoriser la modification du document par les utilisateurs. Facultatif.
EnableNotes: Autoriser les utilisateurs à ajouter des notes. Facultatif.
|
|
|
Exemple
Pour protéger un document en ajoutant un mot de passe propriétaire et utilisateur, on peut utiliser la commande suivante. veuillez noter qu’on autorise l’impression.
LNCCMD CMD(PDFENCRYPT) +
PARM1('FILE="C:\temp\+
res.pdf";OwnerPWD="ced";UserPWD="aura";E+
nablePrint=true')
L’ouverture du PDF nécessitera un mot de passe (UserPWD) :
Le PDF aura de plus les propriétés suivantes :