Uredi dokumente u C++

Napredni Word, PDF Editor za C++. Koristite ga za programsko mijenjanje dokumenata

Koristite C++ za postizanje maksimalne brzine obrade dokumenata. Ovo je sveobuhvatno rješenje za promjenu Word, PDF a u C++.

Pogledajte isječak koda

Uredite dokumente u C++

Ova C++ biblioteka pruža programerima moćan API za programsko uređivanje Word, PDF dokumenata. Jednostavno integrirajte značajke izmjene dokumenata u svoj softver. Naše rješenje podržava uređivanje PDF, DOCX, DOC, RTF, ODT, EPUB, HTML i mnogih drugih formata datoteka u C++.

Promijenite PDF, Word u C++

Zadatak programskog uređivanja dokumenta u C++ je zadatak izmjene elemenata u stablu dokumenta. Također je poznat kao 'DOM' - programski model za interakciju s elementima dokumenta i njihovim svojstvima.

Značajke uređivanja složenih struktura podataka neodvojive su od funkcije naprednog pretraživanja. Kako bismo osigurali najvišu razinu fleksibilnosti, naša knjižnica omogućuje razvojnim programerima C++ funkciju pretraživanja Regex. Ovaj pristup proširuje mogućnosti uređivanja teksta, dopuštajući korištenje predložaka za dinamičku promjenu sadržaja.

Uredite tekst u dokumentima pomoću C++

Programska izmjena Word i PDF dokumenata sastavni je dio digitalnog tijeka rada. Uredite tekst u PDF u, Word, mijenjajte tablice, umetajte grafikone koristeći vanjske podatke.

C++ knjižnica je samostalno rješenje za uređivanje dokumenata za koje nije potreban Microsoft Word ili Acrobat Reader instaliran. Spreman je za industrijsku upotrebu i pruža cijeli niz operacija za izmjenu Word, PDF a i drugih formata datoteka:

  • Umetnite nove elemente dokumenta
  • Ažurirajte postojeće elemente: odlomke, popise, tablice, slike, veze, polja, grafikone itd.
  • Primijenite i modificirajte stilove, koji su zbirke atributa oblikovanja
  • Potražite određene tekstualne obrasce i zamijenite ih novim tekstom
  • Izvezite rezultat u Word, PDF i mnoge druge formate datoteka pomoću metode 'Document.Save'
  • Izbrišite nepotrebne elemente (izrežite poglavlja, odjeljke, stranice, odlomke)

Uredite tablicu pomoću C++

Jedna od najtraženijih značajki je dinamičko generiranje tablica i izmjena tablica u Word i PDF dokumentima. Rad s tablicama je jednostavan s bibliotekom C++: uređujte tablice, ažurirajte tablice i izdvajajte tekst tablice u C++.

Sljedeći primjer pokazuje kako promijeniti Word dokument u C++:

C++ primjer za uređivanje dokumenta
Prenesite dokument koji želite izmijeniti
Pokreni kôd
Odaberite ciljni format s popisa
using namespace Aspose::Words;

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

// Umetnite tekst na početak dokumenta.
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);

// Umetnite tablicu na početak 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.docx");
using namespace Aspose::Words;

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

// Umetnite sliku na početak dokumenta.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");

doc->Save(u"Output.docx");
Pokreni kôd

Kako uređivati Word, PDF i druge formate datoteka

  1. Instalirajte uređivač dokumenata za C++.
  2. Dodajte referencu biblioteke (uvezite biblioteku) svom C++ projektu.
  3. Otvorite dokument u C++.
  4. Umetnite sadržaj na početak dokumenta.
  5. Pozovite metodu Save(), prosljeđujući naziv izlazne datoteke sa traženom ekstenzijom.
  6. Dobijte uređeni rezultat.

C++ knjižnica za rad s datotekama

Postoje tri opcije za instalaciju Aspose.Words for C++ u okruženje razvojnog programera. Odaberite onaj koji odgovara vašim potrebama i slijedite upute korak po korak:

Zahtjevi sustava

Ovu biblioteku C++ možete koristiti za razvoj softvera na Microsoft Windows, Linux i macOS:

  • GCC >= 6.3.0 i Clang >= 3.9.1 potrebni su za Linux
  • Xcode >= 12.5.1, Clang i libc++ su potrebni za macOS

Ako razvijate softver za Linux ili macOS, provjerite informacije o dodatnim ovisnostima o knjižnici (fontconfig i mesa-glu paketi otvorenog koda) u dokumentaciji proizvoda.

Najpopularniji formati datoteka za uređivanje

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2024. Sva prava pridržana.