Redaguoti dokumentus C++

Išplėstinė Word, PDF redaktorius, skirtas C++. Naudokite jį dokumentams programiškai keisti

Naudokite C++, kad pasiektumėte maksimalų dokumentų apdorojimo greitį. Tai yra išsamus sprendimas pakeisti Word, PDF C++.

Peržiūrėkite kodo fragmentą

Redaguokite dokumentus C++

Ši C++ biblioteka suteikia kūrėjams galingą API, skirtą programiškai redaguoti Word, PDF dokumentus. Lengvai integruokite dokumentų keitimo funkcijas į savo programinę įrangą. Mūsų sprendimas palaiko PDF, DOCX, DOC, RTF, ODT, EPUB, HTML ir daugelio kitų failų formatų C++.

Pakeiskite PDF, Word programoje C++

Dokumento programinio redagavimo C++ užduotis yra dokumentų medžio elementų modifikavimo užduotis. Jis taip pat žinomas kaip "DOM" – programavimo modelis, skirtas sąveikai su dokumento elementais ir jų savybėmis.

Sudėtingų duomenų struktūrų redagavimo funkcijos yra neatsiejamos nuo išplėstinės paieškos funkcijos. Siekiant užtikrinti aukščiausio lygio lankstumą, mūsų C++ biblioteka kūrėjams suteikia Regex paieškos funkciją. Šis metodas išplečia teksto redagavimo galimybes, leidžia naudoti šablonus dinaminiam turinio modifikavimui.

Redaguokite tekstą dokumentuose naudodami C++

Programinis Word ir PDF dokumentų modifikavimas yra neatsiejama skaitmeninės darbo eigos dalis. Redaguokite tekstą PDF, Word formatu, keiskite lenteles, įterpkite grafikus naudodami išorinius duomenis.

C++ biblioteka yra atskiras sprendimas dokumentams redaguoti, kuriam nereikia įdiegti Microsoft Word ar Acrobat Reader. Jis paruoštas pramoniniam naudojimui ir suteikia visą spektrą "Word", PDF ir kitų failų formatų modifikavimo operacijų:

  • Įterpti naujus dokumento elementus
  • Atnaujinkite esamus elementus: pastraipas, sąrašus, lenteles, paveikslėlius, nuorodas, laukus, diagramas ir kt.
  • Taikykite ir keiskite stilius, kurie yra formatavimo atributų rinkiniai
  • Ieškokite konkrečių teksto šablonų ir pakeiskite juos nauju tekstu
  • Eksportuokite rezultatą į Word, PDF ir daugelį kitų failų formatų naudodami " 'Document.Save' " metodą.
  • Ištrinkite nereikalingus elementus (iškirpkite skyrius, skyrius, puslapius, pastraipas)

Redaguokite lentelę naudodami C++

Viena iš labiausiai pageidaujamų funkcijų yra dinaminis lentelių generavimas ir lentelių modifikavimas Word ir PDF dokumentuose. Darbas su lentelėmis yra paprastas naudojant C++ biblioteką: redaguokite lenteles, atnaujinkite lenteles ir ištraukite lentelės tekstą C++ kode.

Šiame pavyzdyje parodyta, kaip pakeisti Word dokumentą C++ kode:

C++ pavyzdys, kaip redaguoti dokumentą
Įkelkite dokumentą, kurį norite keisti
Vykdyti kodą
Iš sąrašo pasirinkite tikslinį formatą
dotnet add package Aspose.Words.Cpp
Kopijuoti
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
auto builder = MakeObject<DocumentBuilder>(doc);

// Įterpti tekstą dokumento pradžioje.
builder->MoveToDocumentStart();
builder->Writeln(u"Morbi enim nunc faucibus a.");

doc->Save(u"Output.docx");
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
auto builder = MakeObject<DocumentBuilder>(doc);

// Įterpti lentelę dokumento pradžioje.
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.docx");
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
auto builder = MakeObject<DocumentBuilder>(doc);

// Įterpti vaizdą dokumento pradžioje.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");

doc->Save(u"Output.docx");
Vykdyti kodą

Kaip redaguoti Word, PDF ir kitus failų formatus

  1. Įdiekite dokumentų rengyklę, skirtą C++.
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo C++ projekto.
  3. Atidarykite dokumentą C++.
  4. Įterpkite turinį dokumento pradžioje.
  5. Iškvieskite metodą Save(), perduodami išvesties failo pavadinimą su reikiamu plėtiniu.
  6. Gaukite redaguotą rezultatą.

C++ biblioteka, skirta dirbti su failais

Yra trys parinktys, kaip įdiegti " Aspose.Words for C++ " kūrėjo aplinkoje. Pasirinkite tą, kuris atitinka jūsų poreikius, ir vadovaukitės nuosekliomis instrukcijomis:

Sistemos reikalavimai

Šią C++ biblioteką galite naudoti kurdami programinę įrangą " Microsoft Windows, "Linux" ir "MacOS" operacinėse sistemose:

  • "Linux" reikalingi GCC >= 6.3.0 ir Clang >= 3.9.1
  • "MacOS" reikalingi Xcode >= 12.5.1, " Clang ir " libc++

Jei jums sukurti programinės įrangos Linux ar MacOS, prašome patikrinti informaciją apie papildomų bibliotekų priklausomybių (fontconfig ir mesa-glu atviro kodo paketus) į gaminio dokumentuose.

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2024. Visos teisės saugomos.