In questo breve tutorial, capiremo come trovare e sostituire il testo nel documento Word utilizzando C#. In C# Word la sostituzione del testo del documento è possibile utilizzando semplici chiamate API per qualsiasi applicazione basata su .NET, indipendentemente dal fatto che tu stia utilizzando i sistemi operativi MS Windows, Linux o macOS.
Passaggi per sostituire il testo nel documento di Word usando C#
- Configura la libreria Aspose.Words dal gestore di pacchetti NuGet usando MS Visual Studio
- Crea un’istanza della classe Document per caricare il file Word di origine
- Crea un’istanza dell’oggetto classe FindReplaceOptions per impostare proprietà diverse
- Imposta la stringa di ricerca e sostituzione nel metodo Sostituisci insieme a diverse proprietà
- Salva il file di parole di output con i valori di stringa sostituiti
Nei passaggi precedenti, il documento Word di input viene caricato e quindi puoi specificare diverse proprietà per trovare e sostituire il testo, inclusa la ricerca di parole intere, la sostituzione della direzione e la corrispondenza tra maiuscole e minuscole. Infine, salva il file di output dopo aver completato il processo per sostituire il testo nel documento di Word usando C#.
Codice per trovare e sostituire il testo nel documento di Word usando C#
Nell’esempio precedente l’uso di C# DOCX sostituire il testo è facilmente possibile in poche righe di codice. Il processo inizia caricando il documento Word di input utilizzando un’istanza di Document class, seguita dall’impostazione di diverse proprietà di FindReplaceOptions Class per regolare il processo di sostituzione del testo. Infine sostituisci il testo nel documento di Word usando C# è completato dal metodo Save.
In questo articolo, abbiamo appreso come l’utilizzo di C# sostituisci il testo nel documento di Word è facilmente possibile. Tuttavia, se vuoi imparare a inviare documenti Word tramite e-mail, fai riferimento all’articolo su come inviare un documento di Word tramite e-mail utilizzando C#.