Kako pronaći i zamijeniti tekst u Word dokumentu u C++

Ova tema pokazuje kako pronaći i zamijeniti tekst u Word dokumentu u C++ koristeći pojednostavljeni primjer koda. Korištenjem C++ zamjena teksta u Word dokumentu lako se izvodi u nekoliko redaka jednostavnog koda bez vanjske ovisnosti o MS Wordu ili Interop biblioteci. Aplikaciju možete koristiti u bilo kojoj aplikaciji podržanoj za C++ koja radi na platformama Windows, macOS ili Linux.

Koraci za zamjenu teksta u Word dokumentu u C++

  1. Konfigurirajte najnoviju verziju Aspose.Words.CPP iz NuGet Package Managera
  2. Uključite prostor imena Aspose::Words i dodajte potrebne datoteke zaglavlja
  3. Inicijalizirajte objekt klase Document za učitavanje DOCX-a za zamjenu teksta
  4. Stvorite objekt klase FindReplaceOptions da omogućite različita svojstva
  5. Izvršite zamjenu teksta za odabrani niz za pretraživanje i zamjenu
  6. Spremite Word dokument sa zamijenjenim tekstom na disk

U prethodno navedenim koracima, prvo ćemo učitati izvorni Word dokument s diska, a zatim odrediti različita svojstva za postavljanje kriterija za pretraživanje i zamjenu teksta, uključujući smjer zamjene, podudaranje velikih i malih slova i pronalaženje cijelih riječi. Na kraju ćemo zamijeniti tekst u word dokumentu koristeći C++ i spremiti modificirani DOCX na disk.

Kod za zamjenu teksta u Word dokumentu koristeći C++

U ovom primjeru korištenje C++ Word dokumenta zamjenjuje tekst lako se izvodi pomoću jednostavnih API poziva. Korištenjem instance Document class, ulazni Word dokument će se učitati pomoću API-ja. Zatim ćemo u sljedećim koracima koristiti FindReplaceOptions klasu za postavljanje kriterija pretraživanja i zamjene postavljanjem različitih svojstava. Na kraju, spremit ćemo modificirani DOCX na disk ili u MemoryStream kao izlaz.

U ovom smo članku istražili kako pronaći i zamijeniti tekst u Word dokumentu koristeći C++. Međutim, ako želite saznati više o izvozu Word datoteke u PDF, pogledajte članak na kako pretvoriti Word u PDF koristeći C++.

 Hrvatski