pushrbx icon

Adobe Acrobat Security Policy Script

pushrbx | PRO | 07/25/14 04:31:24 PM UTC | 0 ⭐ | 568 👁️ | Never ⏰ | []
JavaScript |

1.04 KB

|

None

|

0 👍

/

0 👎

/**
 * /Adobe Acrobat JavaScript/
 * Biztonsági házirend alkalmazása PDF fájlon.
 * Létre kell hoznod egy biztonsági házi rendet mielőtt használod
 * ezt a script-et.
 */
 
var applySecurity = app.trustedFunction(function() {
    var policy = null;
    var policyName = "Csoport1"; // Cseréld le a saját házirended nevével.
    app.beginPriv();
 
    // először szerezzük meg a biztonsági házirend azonosítóját.
    var pols = security.getSecurityPolicies();
 
    for(var i= 0; i < pols.length; i++)
    {
         if(pols[i].name == policyName)
         {
              policy = pols[i];
              break;
         }
    }
 
    if(policy != null)
    {
         // alkalmazzuk a házirendet
        var rtn = this.encryptUsingPolicy({ oPolicy: policy });
 
        if(rtn.errorCode != 0)
        {
            // írjunk hiba üzenetet a konzolra
            console.println("Biztonsági hiba: " + rtn.errorText);
        }
    }
 
    app.endPriv();
    app.execMenuItem("Save", this);
});
 
applySecurity();

Comments