Come rimuovere la filigrana dal PDF usando C#

Questa breve guida descrive come rimuovere la filigrana da PDF utilizzando C#. Contiene tutte le risorse necessarie per stabilire l’ambiente, una procedura dettagliata per scrivere l’applicazione e un codice di esempio eseguibile per rimuovere il testo della filigrana dal PDF utilizzando C#. Imparerai anche a lavorare con diversi tipi di artefatti su una pagina e a filtrare gli artefatti dei tipi richiesti.

Passaggi per eliminare la filigrana dal PDF utilizzando C#

  1. Stabilisci l’ambiente per aggiungere Aspose.PDF for .NET al tuo progetto per rimuovere la filigrana
  2. Carica il file PDF di origine nell’oggetto classe Document per eliminare la filigrana
  3. Analizza tutti i artifacts su ogni pagina del documento e crea un elenco di artefatti di tipo filigrana
  4. Una volta che l’elenco è popolato con gli artefatti desiderati, elimina tutte le filigrane
  5. Salva il file PDF risultante dopo aver rimosso le filigrane

Questi passaggi spiegano la procedura per rimuovere la filigrana dal documento PDF utilizzando C# identificando le risorse, le classi, i metodi e le proprietà importanti richiesti durante la scrittura di questa applicazione. Durante il processo, il file PDF di origine viene caricato nell’oggetto della classe Document, quindi tutte le sue pagine vengono analizzate. Per ogni pagina, i suoi artefatti vengono controllati per il tipo di filigrana e salvati in un elenco per la rimozione alla fine.

Codice per rimuovere la filigrana dal PDF utilizzando C#

Questo codice mostra il processo per scrivere un rimozione filigrana in PDF usando C#. Usa la raccolta Page.Artifacts per identificare gli artefatti del tipo Watermark confrontando la proprietà Subtype con il valore dell’enumeratore Artifact.ArtifactSubtype.Watermark. Una volta che tutti gli artefatti della filigrana sono stati raccolti in un elenco, questo elenco viene analizzato e le rispettive filigrane vengono eliminate da ciascuna pagina separatamente.

Questo breve tutorial ci ha guidato a cancellare la filigrana dal PDF usando C#. Se vuoi imparare la procedura per aggiungere una filigrana, fai riferimento all’articolo su come aggiungere filigrana al PDF in C#.

 Italiano