Come rimuovere la firma dal PDF usando C#

Questo rapido tutorial guida su come rimuovere la firma dal PDF utilizzando C#. Contiene i passaggi di base per eliminare la firma dal PDF utilizzando C# insieme al codice di esempio eseguibile che dimostra la funzionalità. Imparerai anche come eliminare tutte le firme da un file PDF o eliminare una firma particolare in base al suo nome.

Passaggi per rimuovere una firma da un PDF utilizzando C#

  1. Configura l’IDE per aggiungere Aspose.PDF utilizzando il gestore di pacchetti NuGet per rimuovere le firme
  2. Crea un oggetto di PdfFileSignature
  3. Associa il PDF di origine con l’oggetto PdfFileSignature
  4. Ottieni l’elenco di tutti i nomi delle firme utilizzando il metodo GetSignNames()
  5. Scorri tutte le firme ed elimina le firme desiderate utilizzando il metodo RemoveSignature()
  6. Salva il PDF di output dopo aver eliminato le firme

Questi passaggi specificano il processo per rimuovere la firma elettronica dal PDF utilizzando C#. Innanzitutto, il file PDF di origine è associato all’oggetto della classe PdfFileSignature che contiene il metodo GetSignNames() per accedere a tutte le firme e il metodo RemoveSignature() per rimuovere una singola firma. Nella fase finale, puoi salvare il file PDF risultante sul disco o su un flusso di memoria secondo le tue esigenze.

Codice per rimuovere la firma digitale dal PDF utilizzando C#

Questo codice mostra come eliminare la firma dal PDF usando C#. La classe PdfFileSignature viene utilizzata per rimuovere la firma, tuttavia questa classe contiene molte altre funzionalità oltre a controllare se il file di origine è certificato o meno, controllare il flag abilitato LTV, controllare se il file contiene una firma o meno, verificare una firma , ecc. per elencarne alcuni. Nota che mentre usi il metodo RemoveSignature(), puoi anche impostare il flag per rimuovere solo la firma o rimuovere la firma e il campo entrambi.

Questo tutorial ci ha guidato a rimuovere una firma dal file PDF. Se vuoi imparare a proteggere un file PDF, fai riferimento all’articolo su come proteggere PDF con password in C#.

 Italiano