C# Класс iTextSharp.text.pdf.PdfEncryptor

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Encrypt ( PdfReader reader, Stream os, bool strength, String userPassword, String ownerPassword, int permissions ) : void
Encrypt ( PdfReader reader, Stream os, bool strength, String userPassword, String ownerPassword, int permissions, string>.Dictionary newInfo ) : void
Encrypt ( PdfReader reader, Stream os, byte userPassword, byte ownerPassword, int permissions, bool strength128Bits ) : void
Encrypt ( PdfReader reader, Stream os, byte userPassword, byte ownerPassword, int permissions, bool strength128Bits, string>.Dictionary newInfo ) : void
Encrypt ( PdfReader reader, Stream os, int type, String userPassword, String ownerPassword, int permissions ) : void
Encrypt ( PdfReader reader, Stream os, int type, String userPassword, String ownerPassword, int permissions, string>.Dictionary newInfo ) : void
GetPermissionsVerbose ( int permissions ) : String
IsAssemblyAllowed ( int permissions ) : bool
IsCopyAllowed ( int permissions ) : bool
IsDegradedPrintingAllowed ( int permissions ) : bool
IsFillInAllowed ( int permissions ) : bool
IsModifyAnnotationsAllowed ( int permissions ) : bool
IsModifyContentsAllowed ( int permissions ) : bool
IsPrintingAllowed ( int permissions ) : bool
IsScreenReadersAllowed ( int permissions ) : bool

Приватные методы

Метод Описание
PdfEncryptor ( ) : System

Описание методов

Encrypt() публичный статический метод

public static Encrypt ( PdfReader reader, Stream os, bool strength, String userPassword, String ownerPassword, int permissions ) : void
reader PdfReader
os Stream
strength bool
userPassword String
ownerPassword String
permissions int
Результат void

Encrypt() публичный статический метод

public static Encrypt ( PdfReader reader, Stream os, bool strength, String userPassword, String ownerPassword, int permissions, string>.Dictionary newInfo ) : void
reader PdfReader
os Stream
strength bool
userPassword String
ownerPassword String
permissions int
newInfo string>.Dictionary
Результат void

Encrypt() публичный статический метод

public static Encrypt ( PdfReader reader, Stream os, byte userPassword, byte ownerPassword, int permissions, bool strength128Bits ) : void
reader PdfReader
os Stream
userPassword byte
ownerPassword byte
permissions int
strength128Bits bool
Результат void

Encrypt() публичный статический метод

public static Encrypt ( PdfReader reader, Stream os, byte userPassword, byte ownerPassword, int permissions, bool strength128Bits, string>.Dictionary newInfo ) : void
reader PdfReader
os Stream
userPassword byte
ownerPassword byte
permissions int
strength128Bits bool
newInfo string>.Dictionary
Результат void

Encrypt() публичный статический метод

public static Encrypt ( PdfReader reader, Stream os, int type, String userPassword, String ownerPassword, int permissions ) : void
reader PdfReader
os Stream
type int
userPassword String
ownerPassword String
permissions int
Результат void

Encrypt() публичный статический метод

public static Encrypt ( PdfReader reader, Stream os, int type, String userPassword, String ownerPassword, int permissions, string>.Dictionary newInfo ) : void
reader PdfReader
os Stream
type int
userPassword String
ownerPassword String
permissions int
newInfo string>.Dictionary
Результат void

GetPermissionsVerbose() публичный статический метод

public static GetPermissionsVerbose ( int permissions ) : String
permissions int
Результат String

IsAssemblyAllowed() публичный статический метод

public static IsAssemblyAllowed ( int permissions ) : bool
permissions int
Результат bool

IsCopyAllowed() публичный статический метод

public static IsCopyAllowed ( int permissions ) : bool
permissions int
Результат bool

IsDegradedPrintingAllowed() публичный статический метод

public static IsDegradedPrintingAllowed ( int permissions ) : bool
permissions int
Результат bool

IsFillInAllowed() публичный статический метод

public static IsFillInAllowed ( int permissions ) : bool
permissions int
Результат bool

IsModifyAnnotationsAllowed() публичный статический метод

public static IsModifyAnnotationsAllowed ( int permissions ) : bool
permissions int
Результат bool

IsModifyContentsAllowed() публичный статический метод

public static IsModifyContentsAllowed ( int permissions ) : bool
permissions int
Результат bool

IsPrintingAllowed() публичный статический метод

public static IsPrintingAllowed ( int permissions ) : bool
permissions int
Результат bool

IsScreenReadersAllowed() публичный статический метод

public static IsScreenReadersAllowed ( int permissions ) : bool
permissions int
Результат bool