Edytuj dokumenty w C++

Zaawansowane Word, PDF dla C++. Użyj go do programowej modyfikacji dokumentów

Użyj C++, aby uzyskać maksymalną szybkość przetwarzania dokumentów. Jest to kompleksowe rozwiązanie do zmiany Word, PDF w C++.

Zobacz fragment kodu

Edytuj dokumenty w C++

Ta C++ biblioteka zapewnia programistom potężny interfejs API do programowej edycji Word dokumentów i PDF. Łatwo integruj funkcje modyfikacji dokumentów ze swoim oprogramowaniem. Nasze rozwiązanie obsługuje edycję PDF, DOCX, DOC, RTF, ODT, EPUB, HTML i wielu innych formatów plików w C++.

Zmień PDF, Word w C++

Zadaniem programowej edycji dokumentu w C++ jest zadanie modyfikacji elementów w drzewie dokumentu. Jest również znany jako "DOM" – model programowania służący do interakcji z elementami dokumentu i ich właściwościami.

Funkcje edycji złożonych struktur danych są nieodłączne od funkcji wyszukiwania zaawansowanego. Aby zapewnić najwyższy poziom elastyczności, nasza biblioteka zapewnia programistom C++ funkcję wyszukiwania Regex. Takie podejście rozszerza możliwości edycji tekstu, pozwalając na wykorzystanie szablonów do dynamicznej modyfikacji treści.

Edytuj tekst w dokumentach za pomocą C++

Programowa modyfikacja Word dokumentów i PDF jest integralną częścią cyfrowego obiegu dokumentów. Edytuj tekst w PDF, Word, modyfikuj tabele, wstawiaj wykresy z wykorzystaniem danych zewnętrznych.

C++ biblioteka jest samodzielnym rozwiązaniem do edycji dokumentów, które nie wymaga zainstalowanego programu Microsoft Word lub Acrobat Reader. Jest gotowy do użytku przemysłowego i zapewnia pełen zakres operacji do modyfikacji Word plików, PDF i innych formatów:

  • Wstaw nowe elementy dokumentu
  • Aktualizuj istniejące elementy: akapity, listy, tabele, obrazy, linki, pola, wykresy itp.
  • Stosować i modyfikować style, które są zbiorami atrybutów formatowania
  • Wyszukaj określone wzorce tekstu i zastąp je nowym tekstem
  • Eksportuj wynik do Word formatu, PDF i wielu innych formatów za pomocą metody " 'Document.Save' "
  • Usuń niepotrzebne elementy (wytnij rozdziały, sekcje, strony, akapity)

Edytuj tabelę za pomocą C++

Jedną z najbardziej pożądanych funkcji jest dynamiczne generowanie i modyfikowanie tabel w Word dokumentach i PDF. Praca z tabelami jest łatwa dzięki C++ bibliotece: edytuj tabele, aktualizuj tabele i wyodrębniaj tekst tabeli w C++ kodzie.

Poniższy przykład pokazuje, jak zmienić Word dokument w C++ kodzie:

C++ przykład edycji dokumentu
Prześlij dokument, który chcesz zmodyfikować
Uruchom kod
Wybierz format docelowy z listy
using namespace Aspose::Words;

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

// Wstaw tekst na początku dokumentu.
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);

// Wstaw tabelę na początku dokumentu.
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);

// Wstaw obraz na początku dokumentu.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");

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

Jak edytować Word, PDF i inne formaty plików

  1. Zainstaluj Edytor dokumentów dla C++.
  2. Dodaj odniesienie do biblioteki (zaimportuj bibliotekę) do swojego C++ projektu.
  3. Otwórz dokument w C++.
  4. Wstaw treść na początku dokumentu.
  5. Wywołaj metodę Save(), przekazując nazwę pliku wyjściowego z wymaganym rozszerzeniem.
  6. Pobierz edytowany wynik.

C++ biblioteka do pracy z plikami

Istnieją trzy opcje instalacji Aspose.Words for C++ w środowisku deweloperskim. Wybierz taki, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:

wymagania systemowe

Możesz użyć tej biblioteki C++ do tworzenia oprogramowania w Microsoft Windows, Linux i macOS:

  • GCC >= 6.3.0 i Clang >= 3.9.1 są wymagane dla Linuksa
  • Xcode >= 12.5.1, Clang i libc++ są wymagane dla macOS

Jeśli tworzysz oprogramowanie dla systemu Linux lub macOS, sprawdź informacje o dodatkowych zależnościach bibliotecznych (fontconfig i mesa-glu open-source) w dokumentacji produktu.

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2024. Wszelkie prawa zastrzeżone.