|
THotPDF.OwnerPassword
|
Вверх Назад Далее |
|
Determines document owner password.
Delphi syntax: property OwnerPassword: AnsiString;
C++ syntax: __property AnsiString OwnerPassword;
Описание Открытие документа с правильным owner password (если он отличается от user password) дает полный (owner) доступ к документу. Этот неограниченный доступ включает возможность изменять пароли документа и разрешения доступа
При шифровании AES-256 (revision 5 или 6) пароль считается UTF-8, и используются только его первые 127 байтов, как определяет ISO 32000-2. HotPDF конвертирует AnsiString из его кодовой страницы, обычно системной, так что пароль с не-ASCII буквами открывает файл в любой соответствующей стандартам читалке. Буквы, которые кодовая страница не вмещает, теряются при присвоении Unicode-строки этому свойству AnsiString. RC4 и AES-128 используют байты пароля как есть
Code Example
См. также: ActivateProtection, CryptKeyLength, ProtectOptions, UserPassword |