Come barrare il testo in PDF usando C#

Questo breve tutorial spiega come barrare il testo in PDF utilizzando C#. Contiene informazioni su tutte le risorse necessarie, un processo graduale e un codice di esempio eseguibile per cancellare il testo in Adobe PDF utilizzando C#. Condivide i dettagli del processo come il caricamento del file PDF, la ricerca del testo di destinazione sulla pagina e quindi la barratura con il colore desiderato.

Passaggi per barrare il testo in PDF usando C#

  1. Stabilisci l’ambiente in cui aggiungere Aspose.PDF for .NET per barrare il testo nel PDF
  2. Carica il file PDF di destinazione contenente del testo di esempio utilizzando l’oggetto di classe Document
  3. Dichiara un oggetto di classe TextFragmentAbsorber fornendo il testo di destinazione da cercare
  4. Analizza la pagina desiderata e trova tutti i frammenti di testo in essa contenuti
  5. Crea un oggetto StrikeOutAnnotation per barrare i frammenti di testo di destinazione trovati nella pagina
  6. Aggiungi questa annotazione alla raccolta di annotazioni sulla pagina e salva il PDF

Questi passaggi descrivono come barrare in Adobe Acrobat utilizzando C#. Tutte le classi, i metodi e le proprietà importanti vengono identificati e utilizzati in una sequenza ben definita per ottenere l’output desiderato come la classe Document viene utilizzata per caricare il file Pdf, la classe TextFragmentAbsorber viene utilizzata per cercare il testo desiderato nel PDF, la classe StrikeOutAnnotation class viene utilizzata per creare un’annotazione barrata per il testo e quindi questa annotazione viene aggiunta alla raccolta di annotazioni della pagina selezionata.

Codice per barrare il testo in PDF utilizzando C#

Il codice precedente mostra come barrare il testo in Adobe PDF utilizzando C#. Utilizza l’oggetto di classe TextFragmentAbsorber che crea un oggetto per eseguire una ricerca che viene ulteriormente utilizzata per cercare il testo nella prima pagina del file PDF di destinazione. Una volta ottenuta la raccolta di frammenti di testo utilizzando il metodo TextFragmentAbsorber.Visit(), ora siamo pronti per creare un oggetto StrikeOutAnnotation per qualsiasi frammento di testo fornendo il titolo e il colore dell’annotazione.

Questo tutorial ci ha guidato a cancellare un testo particolare in un PDF. Se vuoi imparare il processo per evidenziare un testo in un PDF, fai riferimento all’articolo su come cercare testo ed evidenziarlo in PDF usando C#.

 Italiano