com.lowagie.tools

Class EncryptPdf

public class EncryptPdf extends Object

Encrypts a PDF document. It needs iText (http://www.lowagie.com/iText).

Since: 2.1.1 (renamed to follow Java naming conventions)

Author: Paulo Soares (psoares@consiste.pt)

Field Summary
static intINPUT_FILE
static intMOREINFO
static intOUTPUT_FILE
static intOWNER_PASSWORD
static int[]permit
static intPERMISSIONS
static intSTRENGTH
static intUSER_PASSWORD
Method Summary
static voidmain(String[] args)
Encrypts a PDF document.
static voidusage()

Field Detail

INPUT_FILE

private static final int INPUT_FILE

MOREINFO

private static final int MOREINFO

OUTPUT_FILE

private static final int OUTPUT_FILE

OWNER_PASSWORD

private static final int OWNER_PASSWORD

permit

private static final int[] permit

PERMISSIONS

private static final int PERMISSIONS

STRENGTH

private static final int STRENGTH

USER_PASSWORD

private static final int USER_PASSWORD

Method Detail

main

public static void main(String[] args)
Encrypts a PDF document.

Parameters: args input_file output_file user_password owner_password permissions 128|40 [new info string pairs]

usage

private static void usage()