Åbn DOCX i C++ SDK

Brug REST API til at åbne og læse DOCX filer programmatisk i C++

Åbn nemt DOCX dokumenter med blot et par linjer med C++ kode. Vores C++ bibliotek vil give dig alt, hvad du behøver for at få adgang til DOCX dokumentindhold programmatisk.

Åbn en DOCX fil i C++

Opgaven med at læse DOCX dokumenter er opgaven med at læse hierarkiske datastrukturer inden for DOM modellen. Dette indebærer at kende formatet for hvert enkelt DOCX dataelement, inklusive alle dets mulige underordnede elementer og attributter.

Vores C++ bibliotek er en cloud-baseret løsning, der giver dig mulighed for nemt at åbne DOCX filer til læsning og skrivning. Denne distribuerede tilgang giver dig fleksibilitet i softwareudvikling ved brug af C++ sprog, da al ressourcekrævende DOCX dokumentbehandling vil foregå på Aspose-servere. Alt du behøver er at få private nøgler for at få adgang til Cloud API i C++ kode.

Programmatisk læse DOCX dokumenter i C++

Du kan iterere over alle elementer i et DOCX dokument, eller du kan søge efter specifikke elementer i et DOM træ. Vi leverer en bred vifte af C++ funktioner både til at arbejde med strukturen af DOCX filen og med de data, der er indeholdt i dokumentnoderne.

Følgende kodeeksempel hjælper dig med hurtigt at finde ud af, hvordan du indlæser en DOCX fil ved hjælp af C++ og udfører nogle handlinger på den.

Upload et dokument, du vil have adgang til
Kør kode
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####", 
   L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);
std::wstring fileName = L"Input.docx";

auto requestFileContent = std::shared_ptr<std::istream>(
   new std::ifstream(
      std::filesystem::path(getFileTextUtf16(fileName)), std::istream::binary));
std::shared_ptr<requests::UploadFileRequest> uploadDocumentRequest(
    new requests::UploadFileRequest(
        requestFileContent, std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->uploadFile(uploadDocumentRequest);

auto requestParagraph = std::make_shared<aspose::words::cloud::models::ParagraphInsert>();
requestParagraph->setText(std::make_shared<std::wstring>(
   L"Reading and writing to the file in the cloud occurs automatically."));
std::shared_ptr<requests::InsertParagraphRequest> insertParagraphRequest(
    new requests::InsertParagraphRequest(
        std::make_shared<std::wstring>(fileName), requestParagraph
    )
);
wordsApi->insertParagraph(insertParagraphRequest);

std::shared_ptr<requests::DownloadFileRequest> downloadDocumentRequest(
    new requests::DownloadFileRequest(
        std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->downloadFile(downloadDocumentRequest);
Kør kode
  
Kopiér koden C++ til udklipsholderen

Sådan læser du en DOCX fil i C++

  1. Installer Aspose.Words Cloud for C++
  2. Tilføj en biblioteksreference (importér biblioteket) til dit C++ projekt
  3. Læs en DOCX fil

Installer C++ biblioteket for at læse DOCX filer

Klon Aspose.Words Cloud SDK for C++ kildekode fra GitHub. Du kan finde detaljerede oplysninger om opbygning og konfiguration af SDK'et i afsnittet "How to use the SDK".

For hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API skal du følge disse Instructions i dokumentationen.

Systemkrav

Se Repository Documentation for at se detaljerne.

Andre understøttede filformater

Du kan åbne dokumenter i andre formater:

5%

Abonner på Aspose produktopdateringer

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

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