Cifrado y descifrado de PDF Su empresa gasta demasiado en suscripciones anuales para la seguridad y el cumplimiento de PDF. Considere IronSecureDoc, la solución integral de seguridad para PDF, que ofrece soluciones para gestionar servicios SaaS como la firma digital, la redacción, el cifrado y la protección, todo por un pago único. Explore la documentación de IronSecureDoc La seguridad PDF es un aspecto importante al trabajar con archivos PDF, y IronPDF se toma en serio la seguridad PDF. Con IronPDF, puede cifrar y descifrar archivos PDF aplicando metadatos personalizados y configuraciones de seguridad a su PDF. IronPDF soporta cifrado de 128 bits en sus archivos cifrados, la capacidad de descifrar archivos previamente cifrados (si tiene las contraseñas correctas necesarias para acceder al archivo), y aplicar protección por contraseña a sus documentos PDF existentes o recién creados. ## Pasos para convertir URL a PDF en C# `var pdf = PdfDocument.FromFile("sample.pdf", "password");` `pdf.MetaData.Author = "Satoshi Nakamoto";` `pdf.SecuritySettings.RemovePasswordsAndEncryption();` `pdf.SecuritySettings.MakePdfDocumentReadOnly("clave secreta");` `pdf.Contraseña = "mi-contraseña";` El primer paso para cifrar y descifrar sus archivos PDF usando IronPDF es crear un nuevo archivo PDF o cargar uno existente como hemos hecho aquí. Al cargar nuestro archivo PDF usando PdfDocument.FromFile, pasamos dos parámetros al método FromFile: el primero es la ruta del archivo PDF y el segundo es la contraseña para abrir el PDF cifrado. Las siguientes líneas son para editar los metadatos de nuestro PDF cifrado. pdf.MetaData.Author, por ejemplo, se utiliza para editar el campo Autor con nuestro valor de cadena personalizado. Se puede acceder a cada campo de metadatos usando pdf.MetaData.field-key, donde la clave del campo se reemplaza con el nombre del campo que desea editar, como Author, Keywords, modifiedDate, etc. Esto es especialmente útil para darle a su PDF palabras clave, que lo hacen más fácil de encontrar, una fecha de modificación personalizada, un nuevo autor o cualquier otra cosa que necesite personalizar dentro de las propiedades de MetaDatos. La siguiente línea elimina las contraseñas y cifrados actuales del documento PDF. Este proceso de descifrado le permite guardar el PDF sin ningún cifrado o lo limpia para que pueda agregar nuevas configuraciones de cifrado para el PDF, que es lo que haremos a continuación. pdf.SecuritySettings.setting le brinda la posibilidad de personalizar la configuración de seguridad de su PDF, donde setting se reemplaza por la configuración real que desea cambiar. Por ejemplo, pdf.SecuritySettings.MakePdfDocumentReadOnly establece el PDF para que sea de solo lectura. La clase PdfSecuritySettings contiene numerosas opciones que permiten personalizar por completo la configuración de seguridad de su PDF, desde no permitir anotaciones del usuario hasta controlar los derechos de permiso de impresión; esta clase asegura que la seguridad PDF se maneje de forma segura y eficiente. El pdf.Password se utiliza para cambiar la contraseña de su PDF o establecer una nueva si aún no existe una. Esta contraseña cifra el archivo PDF utilizando un cifrado fuerte de 128 bits, protegiéndolo contra el acceso no autorizado. Una vez que esté satisfecho con los metadatos y la configuración de seguridad, puede guardar el documento PDF en la ubicación de archivo deseada usando SaveAs(). Aprenda a establecer permisos y contraseñas de PDF con IronPDF Ver en GitHub Código https://github.com/iron-software/IronPDF.Examples/tree/main/examples/encryption-and-decryption Descargar ZIP Tutorial Relacionado Guía de Cómo Hacer Relacionada Documentación de Clase Obtener Paquetes de Idiomas Descargar IronPDF DLL Reportar un problema en esta página ¿Listo para empezar? Nuget Descargas 17,803,474 | Versión: 2026.3 recién lanzado Prueba gratis Descarga Gratis de NuGet Descargas totales: 17,803,474 Ver Licencias ¿Aún desplazándote? ¿Quieres una prueba rápida? PM > Install-Package IronPdf ejecutar una muestra Mira cómo tu HTML se convierte en PDF. Descarga Gratis de NuGet Descargas totales: 17,803,474 Ver Licencias
Producto completamente funcional Obtén 30 días de producto completamente funcional.Instálalo y ejecútalo en minutos.
Soporte técnico 24/5 Acceso completo a nuestro equipo de soporte técnico durante tu prueba del producto
Se responde a todas sus preguntas para asegurarse de que dispone de toda la información que necesita. (Sin ningún tipo de compromiso)