Redigeeri dokumente rakenduses C++

Täiustatud Word, PDF redaktor C++ jaoks. Kasutage seda dokumentide programmiliseks muutmiseks

Kasutage C++, et saavutada maksimaalne dokumenditöötluskiirus. See on terviklik lahendus Word, PDF i muutmiseks C++ s.

Kuva koodilõik

Redigeerige dokumente rakenduses C++

See C++ teek pakub arendajatele võimsa API d Word ja PDF dokumentide programmiliseks redigeerimiseks. Integreerige hõlpsalt oma tarkvarasse dokumendi muutmise funktsioonid. Meie lahendus toetab PDF, DOCX, DOC, RTF, ODT, EPUB, HTML ja paljude teiste failivormingute C++.

Muutke PDF i, Word rakenduses C++

Dokumendi programmilise redigeerimise ülesanne C++ on dokumendipuu elementide muutmise ülesanne. Seda tuntakse ka kui "DOM" - programmeerimismudelit dokumendielementide ja nende omadustega suhtlemiseks.

Keeruliste andmestruktuuride redigeerimisfunktsioonid on täpsema otsingu funktsioonist lahutamatud. Kõrgeima paindlikkuse tagamiseks pakub meie raamatukogu C++ arendajatele Regexi otsingufunktsioone. Selline lähenemine avardab võimalusi teksti redigeerimiseks, võimaldades kasutada malle sisu dünaamiliseks muutmiseks.

Redigeerige dokumentides teksti C++ abil

Word ja PDF dokumentide programmiline muutmine on digitaalse töövoo lahutamatu osa. Redigeerige teksti PDF is, Word, muutke tabeleid, sisestage välisandmete abil graafikuid.

C++ teek on iseseisev lahendus dokumentide redigeerimiseks, mis ei vaja Microsoft Word või Acrobat Readeri installimist. See on tööstuslikuks kasutamiseks valmis ja pakub kõiki toiminguid Word, PDF i ja muude failivormingute muutmiseks:

  • Sisestage uued dokumendielemendid
  • Värskendage olemasolevaid elemente: lõigud, loendid, tabelid, pildid, lingid, väljad, diagrammid jne.
  • Rakendage ja muutke stiile, mis on vorminguatribuutide kogumid
  • Otsige konkreetseid tekstimustreid ja asendage need uue tekstiga
  • Eksportige tulemus Word, PDF i ja paljudesse teistesse failivormingutesse, kasutades meetodit " Document.Save. Salvesta"
  • Kustutage mittevajalikud elemendid (lõigake peatükid, lõigud, leheküljed, lõigud)

Redigeerige tabelit C++ abil

Üks nõutavamaid funktsioone on dünaamiline tabeli genereerimine ja muutmine Word ja PDF dokumentides. C++ teegiga on tabelitega töötamine lihtne: redigeerige tabeleid, värskendage tabeleid ja eraldage tabelitekst C++ koodis.

Järgmine näide näitab, kuidas muuta Word dokumenti C++ koodis:

C++ näide dokumendi redigeerimiseks
Laadige üles dokument, mida soovite muuta
Käivita kood
Valige loendist sihtvorming
using namespace Aspose::Words;

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

// Sisesta tekst dokumendi algusesse.
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);

// Sisesta tabel dokumendi algusesse.
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);

// Sisesta pilt dokumendi algusesse.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");

doc->Save(u"Output.docx");
Käivita kood

Kuidas redigeerida Word, PDF i ja muid failivorminguid

  1. Installige dokumendiredaktor C++ jaoks.
  2. Lisage oma C++ projektile teegi viide (importige teek).
  3. Avage dokument rakenduses C++.
  4. Sisesta sisu dokumendi algusesse.
  5. Kutsuge meetod Save(), edastades nõutava laiendiga väljundfaili nime.
  6. Hankige redigeeritud tulemus.

C++ teek failidega töötamiseks

Aspose.Words for C++ installimiseks oma arendajakeskkonda on kolm võimalust. Valige üks, mis sarnaneb teie vajadustega, ja järgige samm-sammult juhiseid:

Nõuded süsteemile

Seda C++ raamatukogu saate kasutada tarkvara arendamiseks Microsoft Windows, Linuxi ja macOS -i operatsioonisüsteemides:

  • Linuxi jaoks on vaja GCC >= 6.3.0 ja Clang >= 3.9.1
  • libc++ on vaja Xcode >= 12.5.1, Clang ja libC++

Kui teil arendada tarkvara Linux või MacOS, kontrollige teavet täiendavate raamatukogu sõltuvusi (fontconfig ja mesa-glu avatud lähtekoodiga paketid) in Toote dokumentatsioon.

Kõige populaarsemad redigeerimiseks kasutatavad failivormingud

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2024. Kõik õigused kaitstud.