PdfFileSecurity

PdfFileSecurity

Огляд

PdfFileSecurity — це клас у Aspose.PDF FOSS для C++.

Цей клас надає 20 методів для роботи з об’єктами PdfFileSecurity у C++ програмах. Доступні методи включають: AllowExceptions, BindPdf, ChangePassword, DecryptFile, EncryptFile, InputFile, OutputFile, PdfFileSecurity, SetPrivilege, TryChangePassword, TryDecryptFile, TryEncryptFile та ще 1 додатковий метод. Усі публічні члени доступні будь-якому C++ застосуванню після встановлення пакету Aspose.PDF FOSS для C++.

Методи

СигнатураОпис
PdfFileSecurity()Викликає PdfFileSecurity на цьому екземплярі PdfFileSecurity.
BindPdf(srcFile: std::string)Викликає BindPdf(srcFile) на цьому екземплярі PdfFileSecurity.
EncryptFile(userPassword: std::string, ownerPassword: std::string, privilege: DocumentPrivilege, keySize: KeySize) → boolВикликає EncryptFile(userPassword, ownerPassword, privilege, keySize) на цьому екземплярі PdfFileSecurity.
EncryptFile(userPassword: std::string, ownerPassword: std::string, privilege: DocumentPrivilege, keySize: KeySize, cipher: Algorithm) → boolВикликає EncryptFile(userPassword, ownerPassword, privilege, keySize, cipher) на цьому екземплярі PdfFileSecurity.
TryEncryptFile(userPassword: std::string, ownerPassword: std::string, privilege: DocumentPrivilege, keySize: KeySize) → boolВикликає TryEncryptFile(userPassword, ownerPassword, privilege, keySize) у цьому екземплярі PdfFileSecurity.
DecryptFile(ownerPassword: std::string) → boolВикликає DecryptFile(ownerPassword) у цьому екземплярі PdfFileSecurity.
TryDecryptFile(ownerPassword: std::string) → boolВикликає TryDecryptFile(ownerPassword) у цьому екземплярі PdfFileSecurity.
SetPrivilege(privilege: DocumentPrivilege) → boolВстановлює значення привілею.
SetPrivilege(userPassword: std::string, ownerPassword: std::string, privilege: DocumentPrivilege) → boolВстановлює значення привілею.
TrySetPrivilege(userPassword: std::string, ownerPassword: std::string, privilege: DocumentPrivilege) → boolВикликає TrySetPrivilege(userPassword, ownerPassword, privilege) у цьому екземплярі PdfFileSecurity.
ChangePassword(ownerPassword: std::string, newUserPassword: std::string, newOwnerPassword: std::string) → boolВикликає ChangePassword(ownerPassword, newUserPassword, newOwnerPassword) у цьому екземплярі PdfFileSecurity.
ChangePassword(ownerPassword: std::string, newUserPassword: std::string, newOwnerPassword: std::string, privilege: DocumentPrivilege, keySize: KeySize) → boolВикликає ChangePassword(ownerPassword, newUserPassword, newOwnerPassword, privilege, keySize) у цьому екземплярі PdfFileSecurity.
ChangePassword(ownerPassword: std::string, newUserPassword: std::string, newOwnerPassword: std::string, privilege: DocumentPrivilege, keySize: KeySize, cipher: Algorithm) → boolВикликає ChangePassword(ownerPassword, newUserPassword, newOwnerPassword, privilege, keySize, cipher) у цьому екземплярі PdfFileSecurity.
TryChangePassword(ownerPassword: std::string, newUserPassword: std::string, newOwnerPassword: std::string) → boolВикликає TryChangePassword(ownerPassword, newUserPassword, newOwnerPassword) на цьому екземплярі PdfFileSecurity.
TryChangePassword(ownerPassword: std::string, newUserPassword: std::string, newOwnerPassword: std::string, privilege: DocumentPrivilege, keySize: KeySize) → boolВикликає TryChangePassword(ownerPassword, newUserPassword, newOwnerPassword, privilege, keySize) на цьому екземплярі PdfFileSecurity.
TryChangePassword(ownerPassword: std::string, newUserPassword: std::string, newOwnerPassword: std::string, privilege: DocumentPrivilege, keySize: KeySize, cipher: Algorithm) → boolВикликає TryChangePassword(ownerPassword, newUserPassword, newOwnerPassword, privilege, keySize, cipher) на цьому екземплярі PdfFileSecurity.
InputFile(value: std::string)Викликає InputFile(value) на цьому екземплярі PdfFileSecurity.
OutputFile(value: std::string)Викликає OutputFile(value) у цьому екземплярі PdfFileSecurity.
AllowExceptions() → boolВикликає AllowExceptions у цьому екземплярі PdfFileSecurity.
AllowExceptions(value: bool)Викликає AllowExceptions(value) у цьому екземплярі PdfFileSecurity.

Дивіться також

 Українська