|
THotPDF.OwnerPassword
|
Übersicht Zurück Weiter |
|
Bestimmt das Eigentümer-Passwort des Dokuments
Delphi-Syntax: property OwnerPassword: AnsiString;
C++-Syntax: __property AnsiString OwnerPassword;
Beschreibung Das Öffnen des Dokuments mit dem korrekten Eigentümer-Passwort (sofern es nicht mit dem Benutzer-Passwort identisch ist) ermöglicht den vollständigen Zugriff (Besitzer) auf das Dokument — Dieser unbeschränkte Zugriff umfasst auch das Recht, die Passwörter und Zugriffsberechtigungen des Dokuments zu ändern
Mit AES-256-Verschlüsselung (Revision 5 oder 6) gilt das Passwort als UTF-8, und nur seine ersten 127 Bytes werden verwendet, wie ISO 32000-2 es definiert. HotPDF konvertiert den AnsiString von seiner Codepage, in der Regel der Systemcodepage, daher öffnet ein Passwort mit Nicht-ASCII-Buchstaben die Datei in jedem konformen Reader. Buchstaben, die die Codepage nicht halten kann, gehen verloren, wenn ein Unicode-String dieser AnsiString-Eigenschaft zugewiesen wird. RC4 und AES-128 verwenden die Passwort-Bytes, wie sie übergeben werden
Codebeispiel
Siehe auch: ActivateProtection, CryptKeyLength, ProtectOptions, UserPassword |