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. |