Kod do edycji DOCX w C++

Zaawansowany edytor DOCX dla C++. Użyj go do programowej modyfikacji DOCX dokumentów

Jest to obszerna biblioteka DOCX edycji i manipulacji dla C++. Użyj C++, aby zmaksymalizować szybkość przetwarzania DOCX.

Zobacz fragment kodu

Edytuj tekst w DOCX za pomocą C++

Programowa modyfikacja DOCX dokumentów jest integralną częścią nowoczesnego cyfrowego obiegu dokumentów. Edytuj tekst w DOCX, wstawiaj wykresy używając danych zewnętrznych, modyfikuj tabele.

C++ biblioteka to samodzielne rozwiązanie do edycji DOCX, które nie opiera się na innym oprogramowaniu. Jest gotowy do użytku komercyjnego, pokrywa wszystkie możliwe potrzeby profesjonalnych programistów C++:

  • Zmodyfikuj istniejące elementy DOCX: tabele, listy, wykresy, obrazy, linki, pola itp.
  • Zmodyfikuj style DOCX i atrybuty formatowania
  • Dodaj nowe elementy DOCX
  • Wyszukaj w DOCX wzorce tekstowe i zastąp je nowym tekstem
  • Zapisz wynik w różnych formatach plików za pomocą metody 'Document.Save'
  • Usuń niechciane elementy DOCX (akapity, strony, sekcje, rozdziały)

Zmień DOCX w C++

Edytor programowy C++ DOCX zapewnia programistom nowoczesny interfejs API do programowej edycji DOCX. Szybko zintegruj funkcje modyfikacji DOCX ze swoim oprogramowaniem. Nasza biblioteka obsługuje modyfikację różnych formatów dokumentów w C++.

Zadaniem programowej edycji DOCX w C++ jest zmodyfikowanie elementów w drzewie DOCX dokumentów. Jest również znany jako "DOM" - model programowania do interakcji z elementami DOCX dokumentu i ich właściwościami.

Edytuj DOCX w C++

Funkcje modyfikacji DOCX są nierozerwalnie związane z zaawansowaną funkcjonalnością wyszukiwania DOCX. Aby zapewnić wysoki poziom elastyczności, nasza C++ biblioteka zapewnia programistom funkcję wyszukiwania opartą na DOCX. Takie podejście rozszerza możliwości edycji tekstu w DOCX plikach, pozwalając na użycie szablonów do dynamicznej transformacji DOCX.

Edytuj tabelę w DOCX za pomocą C++

Jedną z najbardziej pożądanych funkcji jest dynamiczne tworzenie i modyfikowanie tabel w DOCX dokumentach. Praca z tabelami jest bardzo wygodna dzięki C++ bibliotece: edytuj tabele, aktualizuj tabele i wyodrębniaj tekst tabeli za pomocą C++.

Poniższy przykład ilustruje, jak zmodyfikować DOCX dokument w C++:

Przykład w C++, aby edytować DOCX plików
Prześlij dokument, który chcesz zmodyfikować
Uruchom kod
dotnet add package Aspose.Words.Cpp
Kopiuj
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ć DOCX

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

C++ biblioteka do pracy z DOCX 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.

Inne obsługiwane formaty plików

Możesz edytować pliki w wielu innych formatach plików:

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.