|
THotPDF.OwnerPassword
|
Arriba Anterior Siguiente |
|
Determina la contraseña de propietario del documento
Sintaxis Delphi: property OwnerPassword: AnsiString;
Sintaxis C++: __property AnsiString OwnerPassword;
Descripción Abrir el documento con la contraseña de propietario correcta (suponiendo que no sea la misma que la contraseña de usuario) permite acceso completo de propietario al documento. Ese acceso sin restricciones incluye la capacidad de cambiar las contraseñas del documento y los permisos de acceso
Con cifrado AES-256 (revisión 5 o 6) la contraseña se interpreta como UTF-8 y solo se usan sus primeros 127 bytes, tal como define ISO 32000-2. HotPDF convierte el AnsiString desde su página de códigos, normalmente la del sistema, así que una contraseña con letras no ASCII abre el archivo en cualquier lector conforme. Las letras que la página de códigos no puede representar se pierden cuando se asigna una cadena Unicode a esta propiedad AnsiString. RC4 y AES-128 usan los bytes de la contraseña tal cual
Ejemplo de código
Ver también: ActivateProtection, CryptKeyLength, ProtectOptions, UserPassword |