from ironpdf import * # Abrir un archivo cifrado, o crear un nuevo PDF a partir de HTML pdf = PdfDocument.FromFile("encrypted.pdf", "password") # Editar metadatos de archivos pdf.MetaData.Author = "Satoshi Nakamoto" pdf.MetaData.Keywords = "SEO, Friendly" pdf.MetaData.ModifiedDate = Now() # El siguiente código hace que un PDF sea de sólo lectura y no permitirá copiar y pegar ni imprimir pdf.SecuritySettings.RemovePasswordsAndEncryption() pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key") pdf.SecuritySettings.AllowUserAnnotations = False pdf.SecuritySettings.AllowUserCopyPasteContent = False pdf.SecuritySettings.AllowUserFormData = False pdf.SecuritySettings.AllowUserPrinting = PdfPrintSecurity.FullPrintRights # Cambiar o establecer la contraseña de encriptación del documento pdf.SecuritySettings.OwnerPassword = "top-secret" # contraseña para editar el pdf pdf.SecuritySettings.UserPassword = "sharable" # contraseña para abrir el pdf pdf.SaveAs("secured.pdf")