|
THotPDF.OwnerPassword
|
الأعلى السابق التالي |
|
Determines document owner password.
Delphi syntax: property OwnerPassword: AnsiString;
C++ syntax: __property AnsiString OwnerPassword;
الوصف فتح المستند بكلمة مرور owner الصحيحة، على افتراض أنها ليست كلمة مرور user نفسها، يمنح وصولًا كاملًا إلى المستند. يشمل هذا الوصول غير المحدود القدرة على تغيير كلمات مرور المستند وأذونات الوصول
مع تشفير AES-256 (النسختان 5 أو 6) تُعامل كلمة المرور كنص UTF-8 وتُستخدم أول 127 بايت منها فقط، كما يحدد ISO 32000-2. يحوّل HotPDF الـ AnsiString من صفحة الرموز الخاصة به، وهي عادة صفحة رموز النظام، لذا فكلمة المرور ذات المحارف غير ASCII تفتح الملف في أي عارض ملتزم. المحارف التي لا تتسع لها صفحة الرموز تُفقد عند إسناد سلسلة Unicode إلى خاصية AnsiString هذه. أما RC4 وAES-128 فتستخدمان بايتات كلمة المرور كما هي
Code Example
انظر أيضا: ActivateProtection, CryptKeyLength, ProtectOptions, UserPassword |