Kode til at redigere DOCX i C++

Avanceret DOCX Editor til C++. Brug den til at ændre DOCX dokumenter programmatisk

Dette er et omfattende DOCX redigerings og manipulationsbibliotek til C++. Brug C++ for at maksimere DOCX behandlingshastigheden.

Se kodestykket

Rediger tekst i DOCX ved hjælp af C++

Programmatisk ændring af DOCX dokumenter er en integreret del af moderne digitale arbejdsgange. Rediger tekst i DOCX, indsæt grafer ved hjælp af eksterne data, modificer tabeller.

C++ biblioteket er en selvstændig løsning til redigering af DOCX, der ikke er afhængig af anden software. Den er klar til kommerciel brug dækker alle mulige behov hos professionelle C++ udviklere:

  • Rediger eksisterende DOCX elementer: tabeller, lister, diagrammer, billeder, links, felter osv.
  • Rediger DOCX stile og formateringsattributter
  • Tilføj nye DOCX elementer
  • Søg DOCX efter tekstmønstre og erstat dem med ny tekst
  • Gem resultatet i en række forskellige filformater ved hjælp af 'Document.Save'-metoden
  • Fjern uønskede DOCX elementer (afsnit, sider, sektioner, kapitler)

Skift DOCX i C++

C++ DOCX programmatisk editor giver udviklere en moderne API til at redigere DOCX programmatisk. Integrer hurtigt DOCX modifikationsfunktioner i din software. Vores bibliotek understøtter ændring af en række dokumentformater i C++.

Opgaven med at redigere DOCX programmatisk i C++ er opgaven med at ændre elementer i DOCX dokumenttræet. Det er også kendt som 'DOM' - programmeringsmodellen til at interagere med DOCX dokumentelementer og deres egenskaber.

Rediger DOCX i C++

DOCX modifikationsfunktioner er uadskillelige fra den avancerede DOCX søgefunktion. For et højt niveau af fleksibilitet giver vores C++ bibliotek udviklere med DOCX Regex-baseret søgefunktionalitet. Denne tilgang udvider mulighederne for at redigere tekst i DOCX filer, hvilket tillader brugen af skabeloner til dynamisk DOCX transformation.

Rediger tabel i DOCX ved hjælp af C++

En af de mest efterspurgte funktioner er dynamisk oprettelse og ændring af tabeller i DOCX dokumenter. At arbejde med tabeller er meget praktisk med C++ biblioteket: rediger tabeller, opdater tabeller og udtræk tabeltekst ved hjælp af C++.

Følgende eksempel viser, hvordan man ændrer et DOCX dokument i C++:

Eksempel i C++ for at redigere DOCX filer
Upload et dokument, du vil ændre
Kør kode
dotnet add package Aspose.Words.Cpp
Kopi
using namespace Aspose::Words;

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

// Indsæt tekst i begyndelsen af dokumentet.
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);

// Indsæt tabel i begyndelsen af dokumentet.
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);

// Indsæt billede i begyndelsen af dokumentet.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");

doc->Save(u"Output.docx");
Kør kode

Sådan redigeres DOCX

  1. Installer DOCX Editor for C++.
  2. Tilføj en biblioteksreference (importér biblioteket) til dit C++ projekt.
  3. Åbn en DOCX i C++.
  4. Indsæt indhold i begyndelsen af DOCX dokumentet.
  5. Kald metoden Save() ved at videregive navnet på outputfilen med den nødvendige udvidelse.
  6. Få det redigerede resultat.

C++ bibliotek til at arbejde med DOCX filer

Der er tre muligheder for at installere Aspose.Words for C++ til dit udviklermiljø. Vælg venligst en, der ligner dine behov, og følg trin-for-trin instruktionerne:

Systemkrav

Du kan bruge dette C++ - bibliotek til at udvikle software på Microsoft Windows, Linux og macOS -operativsystemer:

  • GCC >= 6.3.0 og Clang >= 3.9.1 er påkrævet til Linux
  • Xcode >= 12.5.1, Clang og libc++ er påkrævet til macOS

Hvis du udvikler software til Linux eller macOS, skal du kontrollere oplysninger om yderligere bibliotekafhængigheder (fontconfig og mesa-glu open source-pakker) i produktdokumentation.

Andre understøttede filformater

Du kan redigere filer i mange andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.