1. Productos
  2.   PDF Security

PDF Security in C#/.NET

Proteja documentos PDF con cifrado, descifrado, firma digital y sanitización

Seguridad PDF

Asegure sus archivos PDF en C# con PDF Security. Esta herramienta le permite cifrar y descifrar documentos para salvaguardar datos sensibles, y también le permite agregar firmas digitales y marcas de tiempo confiables para garantizar la autenticidad. Una solución simple y potente para profesionales que necesitan confianza en cada PDF que comparten. Ya sea que necesite impedir el acceso no autorizado o gestionar permisos con precisión, esta herramienta asegura que sus documentos permanezcan confidenciales y cumplan con los estándares de la industria. Sanitizar los datos ocultos de un documento ayuda a hacerlo más seguro.

Características clave

Primeros pasos

  • Descargue los archivos de ensamblado desde Aquí o NuGet.
  • Referencie Documentize en su proyecto .NET.
  • Añada using Documentize;.
  • Establezca su licencia License.Set("license.lic"); - Opcional.

Por qué elegir PDF Security

  • Protección integral de documentos: mantenga sus PDFs seguros contra manipulaciones, visualización no autorizada y brechas de datos.
  • Ideal para empresas, despachos jurídicos, proveedores de salud y cualquier organización que maneje información sensible.
  • Firmas legalmente vinculantes: cumpla con los requisitos de firma electrónica.
  • Seguridad mejorada: evite modificaciones no autorizadas después de la firma.
  • Apariencia profesional: personalice la visualización de la firma para que coincida con su marca o estilo de documento.
  • Integración fluida con .NET para simplificar flujos de trabajo.
  • Sistemas operativos compatibles: Windows 7‑11, Windows Server 2003‑2022, macOS (10.12+), y Linux.
  • Marcos compatibles desde la versión 4.0 hasta la 8.0.
  • Compatibilidad con varias versiones de Microsoft Visual Studio.
  • Documentación detallada y de alta calidad

Cómo cifrar un documento PDF

  • Cree una instancia de EncryptOptions con las contraseñas y permisos deseados.
  • Establezca el archivo PDF de entrada usando el método AddInput.
  • Establezca el archivo PDF de salida usando el método AddOutput.
  • Llame a PdfSecurity.Encrypt pasando la instancia de EncryptOptions como parámetro.
  • Para obtener información más detallada, consulte la Página de documentación.


Cómo descifrar un documento PDF

  • Cree una instancia de DecryptOptions con la contraseña necesaria.
  • Establezca el archivo PDF de entrada usando el método AddInput.
  • Establezca el archivo PDF de salida usando el método AddOutput.
  • Llame a PdfSecurity.Decrypt pasando la instancia de DecryptOptions como parámetro.
  • Para obtener información más detallada, consulte la Página de documentación.


Cómo firmar un documento PDF

  • Cree una instancia de SignOptions con el archivo de entrada, el archivo de salida, el archivo pfx y la contraseña necesaria.
  • Llame a PdfSecurity.Sign pasando la instancia de SignOptions como parámetro.
  • Para obtener información más detallada, consulte la Página de documentación.


Cómo sanitizar un documento PDF

  • Cree una instancia de SanitizeOptions con las rutas de los archivos de entrada y salida.
  • Llame a PdfSecurity.Sanitize pasando la instancia de SanitizeOptions como parámetro.
  • Para obtener información más detallada, consulte la Página de documentación.


Otras funciones para trabajar con PDF mediante PDF Security

Preguntas frecuentes

¿Qué es Documentize PDF Security para .NET?

Documentize PDF Security para .NET es un componente diseñado para cifrar, descifrar y firmar documentos PDF dentro de aplicaciones .NET. Garantiza la protección de datos al permitirle establecer contraseñas y permisos en sus archivos PDF. También le permite firmar documentos con una firma digital.

¿Puedo establecer una contraseña al cifrar documentos PDF?

Sí, puede establecer contraseñas de usuario y de propietario.

¿Cómo ayuda el cifrado de PDF a los esfuerzos de cumplimiento?

El cifrado de PDF ayuda a garantizar que los documentos sensibles estén protegidos, lo que favorece el cumplimiento de normativas como GDPR, HIPAA y otras que exigen la seguridad de datos personales o confidenciales.

¿Cuáles son las mejores prácticas para el cifrado de PDF?

Al cifrar PDFs, es importante utilizar contraseñas fuertes y almacenar las claves de cifrado de forma segura para prevenir accesos no autorizados.

¿Por qué debería usar firmas digitales en mis PDFs?

Las firmas digitales verifican la autenticidad de un documento, evitan modificaciones no autorizadas y ayudan a cumplir con requisitos legales y de cumplimiento para el manejo seguro de documentos.

¿Puedo personalizar la visualización de una firma en un documento?

Sí, puede personalizar la visualización de la firma. Para ello, use las propiedades Visible, PageNumber, Location, Rectangle y otras.

¿Puedo usar un servidor de marcas de tiempo personalizado?

Sí, puede configurar un servidor de marcas de tiempo personalizado y proporcionar credenciales de autenticación en TimestampOptions para satisfacer sus requisitos específicos.

¿Qué industrias se benefician de usar Documentize PDF Security?

Industrias que manejan información sensible, como el sector salud, financiero y jurídico, se benefician de Documentize PDF Security. Por ejemplo, cifrar historiales médicos garantiza el cumplimiento de la normativa HIPAA en salud, mientras que en finanzas protege la información confidencial de los clientes.

¿Hay ejemplos o documentación disponible para ayudarme a comenzar?

Sí, hay documentación completa y ejemplos de código disponibles para guiarle en la integración y uso eficaz del componente. Puede encontrar instrucciones paso a paso y código de ejemplo en el sitio oficial de documentación de Documentize.

 Español