Questo argomento mostra come trovare e sostituire il testo nel documento Word in C++ utilizzando un esempio di codice semplificato. Utilizzando C++, la sostituzione del testo nel documento di Word è facilmente eseguibile in poche righe di codice semplice senza alcuna dipendenza esterna da MS Word o dalla libreria Interop. Puoi utilizzare l’applicazione in qualsiasi applicazione supportata da C++ in esecuzione su piattaforme Windows, macOS o Linux.
Passaggi per sostituire il testo nel documento di Word in C++
- Configura l’ultima versione di Aspose.Words.CPP da NuGet Package Manager
- Includere lo spazio dei nomi Aspose::Words e aggiungere i file di intestazione richiesti
- Inizializza l’oggetto classe Document per caricare DOCX per la sostituzione del testo
- Crea un oggetto classe FindReplaceOptions per abilitare diverse proprietà
- Esegui la sostituzione del testo per la ricerca selezionata e sostituisci la stringa
- Salva il documento di Word con il testo sostituito su disco
Nei passaggi precedenti, caricheremo prima il documento Word di origine dal disco e quindi specificheremo proprietà diverse per impostare i criteri per la ricerca e la sostituzione del testo, inclusa la direzione di sostituzione, la corrispondenza tra maiuscole e minuscole e la ricerca di parole intere. Infine, sostituiremo il testo nel documento Word usando C++ e salveremo il DOCX modificato su disco.
Codice per sostituire il testo nel documento di Word usando C++
In questo esempio, l’utilizzo di C++ documento Word sostituisci testo può essere facilmente eseguito utilizzando semplici chiamate API. Utilizzando un’istanza di Document class, il documento Word di input verrà caricato utilizzando l’API. Quindi, nei passaggi successivi, utilizzeremo la classe FindReplaceOptions per impostare i criteri di ricerca e sostituzione impostando proprietà diverse. Infine, salveremo il DOCX modificato su disco o in MemoryStream come output.
In questo articolo, abbiamo esaminato come trovare e sostituire il testo nel documento di Word usando C++. Tuttavia, se desideri informazioni sull’esportazione di file Word in PDF, consulta l’articolo su come convertire Word in PDF usando C++.