Contraseñas, Seguridad y Metadatos
IronPDF for Python proporciona control completo sobre la seguridad de los documentos PDF y los metadatos, incluyendo la información del autor, las palabras clave, las contraseñas y las restricciones de permisos de usuario.
Empezando
Cargue un PdfDocument, modifique propiedades en sus objetos MetaData y SecuritySettings, luego guarde. Tanto los metadatos como la configuración de seguridad se aplican juntos en una única operación de guardado.
Propiedades de los Metadatos
MetaData.Author: Establece el nombre del autor del documento visible en las propiedades del PDF.MetaData.Keywords: Establece palabras clave optimizadas para SEO asociadas con el documento.MetaData.ModifiedDate: Registra cuándo fue modificado por última vez el documento.Now()inserta la marca de tiempo actual.
Configuración de seguridad
SecuritySettings.RemovePasswordsAndEncryption(): Borra cualquier contraseña y cifrado existentes del documento antes de aplicar nuevas configuraciones.SecuritySettings.MakePdfDocumentReadOnly(key): Restringe la edición del documento. Elkeyes una clave de firma interna, no una contraseña para el usuario.SecuritySettings.AllowUserAnnotations: CuandoFalse, los usuarios no pueden agregar anotaciones en un visor de PDF.SecuritySettings.AllowUserCopyPasteContent: CuandoFalse, impide copiar texto del PDF.SecuritySettings.AllowUserFormData: CuandoFalse, los campos de formulario no pueden ser rellenados por el usuario.SecuritySettings.AllowUserPrinting: Controla los permisos de impresión.PdfPrintSecurity.FullPrintRightspermite la impresión; utilice otros valores para restringirla.SecuritySettings.OwnerPassword: Contraseña requerida para editar o cambiar la configuración de seguridad en un visor de PDF.SecuritySettings.UserPassword: Contraseña requerida para abrir y leer el PDF.






