OwnerPassword
Contenido
[
Ocultar
]PdfEncryptionDetails.OwnerPassword property
Especifica la contraseña del propietario del documento PDF cifrado.
public string OwnerPassword { get; set; }
Observaciones
La contraseña del propietario permite al usuario abrir un documento PDF cifrado sin ninguna restricción de acceso especificada enPermissions.
La contraseña del propietario no puede ser la misma que la contraseña del usuario.
Ejemplos
Muestra cómo establecer permisos en un documento PDF guardado.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");
//Ampliar los permisos para permitir la edición de anotaciones.
PdfEncryptionDetails encryptionDetails =
new PdfEncryptionDetails("password", string.Empty, PdfPermissions.ModifyAnnotations | PdfPermissions.DocumentAssembly);
// Crea un objeto "PdfSaveOptions" que podamos pasar al método "Guardar" del documento
// para modificar la forma en que ese método convierte el documento a .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();
// Habilite el cifrado a través de la propiedad "EncryptionDetails".
saveOptions.EncryptionDetails = encryptionDetails;
//Cuando abramos este documento, necesitaremos proporcionar la contraseña antes de acceder a su contenido.
doc.Save(ArtifactsDir + "PdfSaveOptions.EncryptionPermissions.pdf", saveOptions);
Ver también
- class PdfEncryptionDetails
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words