Como remover assinatura de PDF usando C #

Este tutorial rápido orienta sobre como remover assinatura de PDF usando C#. Ele contém as etapas básicas para excluir a assinatura do PDF usando C# junto com o código de exemplo executável que demonstra o recurso. Você também aprenderá a excluir todas as assinaturas de um arquivo PDF ou excluir uma assinatura específica com base em seu nome.

Etapas para remover uma assinatura de um PDF usando C#

  1. Configure o IDE para adicionar Aspose.PDF usando o gerenciador de pacotes NuGet para remover assinaturas
  2. Crie um objeto de PdfFileSignature
  3. Vincule o PDF de origem ao objeto PdfFileSignature
  4. Obtenha a lista de todos os nomes de assinatura usando o método GetSignNames()
  5. Repita todas as assinaturas e exclua as assinaturas desejadas usando o método RemoveSignature()
  6. Salve o PDF de saída após excluir as assinaturas

Essas etapas especificam o processo para remover assinatura eletrônica de PDF usando C#. Primeiro, o arquivo PDF de origem é vinculado ao objeto de classe PdfFileSignature que contém o método GetSignNames() para acessar todas as assinaturas e o método RemoveSignature() para remover uma assinatura individual. Na etapa final, você pode salvar o arquivo PDF resultante no disco ou em um fluxo de memória conforme suas necessidades.

Código para remover assinatura digital de PDF usando C#

Este código demonstra como excluir assinatura de PDF usando C#. A classe PdfFileSignature é usada para remover a assinatura, mas esta classe contém muitos outros recursos, como verificar se o arquivo de origem é certificado ou não, verificar o sinalizador habilitado para LTV, verificar se o arquivo contém uma assinatura ou não, verificar uma assinatura , etc. para listar alguns. Observe que ao usar o método RemoveSignature(), você também pode definir o sinalizador para remover apenas a assinatura ou remover a assinatura e o campo ambos.

Este tutorial nos guiou para remover uma assinatura do arquivo PDF. Se você quiser aprender a proteger um arquivo PDF, consulte o artigo em como proteger PDF com senha em C #.

 Português