Programsko spreminjanje DOC dokumentov je sestavni del sodobnega digitalnega poteka dela. Uredite besedilo v DOC, vstavite grafe z uporabo zunanjih podatkov, spremenite tabele.
Knjižnica C++ je samostojna rešitev za urejanje DOC, ki se ne zanaša na drugo programsko opremo. Pripravljen je za komercialno uporabo, pokriva vse možne potrebe profesionalnih razvijalcev C++:
Programski urejevalnik C++ DOC razvijalcem ponuja sodoben API za programsko urejanje DOC. Hitro integrirajte funkcije za spreminjanje DOC v svojo programsko opremo. Naša knjižnica podpira spreminjanje različnih formatov dokumentov v C++.
Naloga programskega urejanja DOC v C++ je naloga spreminjanja elementov v drevesu DOC dokumentov. Poznan je tudi kot 'DOM' - programski model za interakcijo z elementi DOC dokumenta in njihovimi lastnostmi.
Funkcije za spreminjanje DOC so neločljive od napredne funkcije iskanja DOC. Za visoko raven prilagodljivosti naša knjižnica C++ razvijalcem ponuja funkcijo iskanja, ki temelji na DOC na regularnih izrazih. Ta pristop razširja možnosti za urejanje besedila v DOC datotekah, kar omogoča uporabo predlog za dinamično preoblikovanje DOC.
Ena izmed najbolj zahtevanih funkcij je dinamično ustvarjanje in spreminjanje tabel v DOC dokumentih. Delo s tabelami je zelo priročno s knjižnico C++: urejajte tabele, posodabljajte tabele in ekstrahirajte besedilo tabele z uporabo C++.
Naslednji primer prikazuje, kako spremeniti DOC dokument v C++:
dotnet add package Aspose.Words.Cpp
Kopirati
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// Vstavite besedilo na začetek dokumenta.
builder->MoveToDocumentStart();
builder->Writeln(u"Morbi enim nunc faucibus a.");
doc->Save(u"Output.doc");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// Vstavite tabelo na začetek dokumenta.
builder->MoveToDocumentStart();
builder->StartTable();
builder->InsertCell();
builder->Write(u"Row 1, cell 1.");
builder->InsertCell();
builder->Write(u"Row 1, cell 2.");
builder->EndTable();
doc->Save(u"Output.doc");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
auto builder = MakeObject<DocumentBuilder>(doc);
// Vstavite sliko na začetek dokumenta.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");
doc->Save(u"Output.doc");
Obstajajo tri možnosti za namestitev Aspose.Words for C++ v okolje razvijalca. Izberite tistega, ki ustreza vašim potrebam, in sledite navodilom po korakih:
To knjižnico C++ lahko uporabite za razvoj programske opreme v Microsoft Windows, Linux in macOS:
Če razvijate programsko opremo za Linux ali macOS, preverite informacije o dodatnih odvisnostih knjižnic (odprtokodni paketi fontconfig in mesa-glu) v dokumentaciji izdelka.
Datoteke lahko urejate v številnih drugih oblikah datotek: