Rimuovere l’evidenziazione da PDF usando C#

Questa breve guida spiega come rimuovere l’evidenziazione da PDF usando C#. Contiene dettagli per impostare l’IDE, un elenco di passaggi e un codice di esempio che mostra come eliminare le evidenziazioni nei PDF usando C#. Vengono dimostrate diverse opzioni per cancellare una particolare evidenziazione o tutte le evidenziazioni da un determinato PDF.

Passaggi per rimuovere l’evidenziazione nei PDF usando C#

  1. Impostare l’IDE per utilizzare Aspose.PDF for .NET per rimuovere le evidenziazioni
  2. Creare un enumeratore per selezionare la rimozione di tutte le evidenziazioni o di quelle di un colore selezionato
  3. Creare una funzione che accetti un PDF di input/output, un flag per rimuovere tutte o le evidenziazioni selezionate e un colore di destinazione
  4. Aprire il file PDF di origine contenente testo evidenziato utilizzando la classe Document
  5. Analizzare ogni pagina e filtrare le evidenziazioni dalla AnnotationCollection di ogni pagina
  6. Scorrere tutte le evidenziazioni ed eliminarle in base ai criteri selezionati dall’utente
  7. Salvare il file PDF di output dopo aver rimosso le evidenziazioni

Questi passaggi riassumono come cancellare l’evidenziazione nei PDF usando C#. Caricare il file PDF di origine, accedere a ogni pagina e alla relativa raccolta di annotazioni. Analizzare ogni annotazione di evidenziazione, convertirla in HighlightAnnotation per accedere ai colori quando necessario e infine eliminare l’annotazione di evidenziazione secondo i criteri indicati.

Codice per rimuovere l’evidenziazione PDF usando C#

Questo codice dimostra come rimuovere l’evidenziazione PDF usando C#. Se si desidera semplicemente rimuovere tutte le evidenziazioni indipendentemente dal colore, non è necessario convertire l’annotazione di tipo evidenziazione in HighlightAnnotation. È possibile sovrascrivere il file PDF esistente o creare un nuovo file PDF in base alle proprie esigenze.

Questo articolo ci ha insegnato il processo per rimuovere le evidenziazioni da un PDF. Per convertire un file PS in PDF, fare riferimento all’articolo Convertire file PS in PDF usando C#.

 Italiano