Cómo quitar la firma de un PDF usando C#

Este tutorial rápido guía sobre cómo eliminar la firma de un PDF usando C#. Contiene los pasos básicos para eliminar la firma de un PDF usando C# junto con el código de muestra ejecutable que demuestra la función. También aprenderá a eliminar todas las firmas de un archivo PDF o eliminar una firma en particular según su nombre.

Pasos para eliminar una firma de un PDF usando C#

  1. Configure el IDE para agregar Aspose.PDF usando el administrador de paquetes NuGet para eliminar las firmas
  2. Crear un objeto de PdfFileSignature
  3. Enlazar el PDF de origen con el objeto PdfFileSignature
  4. Obtenga la lista de todos los nombres de las firmas usando el método GetSignNames()
  5. Repita todas las firmas y elimine las firmas deseadas usando el método RemoveSignature()
  6. Guarde el PDF de salida después de eliminar las firmas

Estos pasos especifican el proceso para eliminar la firma electrónica de PDF usando C#. Primero, el archivo PDF de origen está vinculado con el objeto de clase PdfFileSignature que contiene el método GetSignNames() para acceder a todas las firmas y el método RemoveSignature() para eliminar una firma individual. En el paso final, puede guardar el archivo PDF resultante en el disco o en un flujo de memoria según sus requisitos.

Código para eliminar la firma digital de PDF usando C#

Este código demuestra cómo eliminar la firma de un PDF usando C#. La clase PdfFileSignature se usa para eliminar la firma; sin embargo, esta clase contiene muchas otras características, como verificar si el archivo fuente está certificado o no, verificar el indicador habilitado para LTV, verificar si el archivo contiene una firma o no, verificar una firma , etc. para enumerar algunos. Tenga en cuenta que al usar el método RemoveSignature(), también puede configurar el indicador para eliminar solo la firma o eliminar la firma y el campo.

Este tutorial nos ha guiado para eliminar una firma del archivo PDF. Si desea aprender a proteger un archivo PDF, consulte el artículo sobre cómo proteger PDF con contraseña en C#.

 Español