Atveriet un lasiet Word vai PDF C++ failu SDK

Izmantojiet REST API, lai programmatiski atvērtu un lasītu dokumentus pakalpojumā C++

Viegli atveriet Word, PDF dokumentus tikai ar dažām C++ koda rindām. Mūsu C++ bibliotēka nodrošinās jums visu nepieciešamo, lai programmatiski piekļūtu dokumentu saturam.

Skatīt koda fragmentu

Atveriet un lasiet dokumentus programmā C++

Ja vēlaties atvērt teksta failu un strādāt ar datiem vienkārša teksta formātā, varat to izdarīt, izmantojot C++ valodas un operētājsistēmas pamatfunkcijas. Kas attiecas uz biroja dokumentu lasīšanu, kas tiek prezentēti dažādos failu formātos (DOCX, DOC, PDF, RTF, ODT, HTML u.c.), tad šo uzdevumu ir grūtāk atrisināt, jo šādus dokumentus apraksta ar sarežģītiem kokam līdzīgiem datiem. struktūras DOM modelī.

Mūsu C++ bibliotēka ir uz mākoņiem balstīts risinājums, kas ļaus atvērt dokumentus jebkurā biroja un tīmekļa formātā. Šī izplatītā pieeja sniedz jums elastību programmatūras izstrādē, izmantojot C++ valodu, jo visa resursietilpīgā dokumentu apstrāde notiks Aspose serveros. Viss, kas jums nepieciešams, ir iegūt privātās atslēgas, lai piekļūtu Cloud API C++ kodā.

Programmatiski lasiet Word, PDF dokumentus programmā C++

Varat atkārtot dokumenta elementus vai meklēt konkrētus elementus DOM kokā. Mēs piedāvājam plašu C++ funkciju klāstu gan darbam ar dokumenta struktūru, gan ar dokumenta mezglos esošajiem datiem.

Šis C++ koda piemērs palīdzēs ātri noskaidrot, kā ielādēt dokumentu un veikt ar to dažas darbības.

Augšupielādējiet dokumentu, kuram vēlaties piekļūt
Palaist kodu
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);
Palaist kodu
  
Kopējiet kodu C++ starpliktuvē

Kā lasīt Word, PDF dokumentus programmā C++

  1. Instalējiet Aspose.Words Cloud for C++
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam C++ projektam
  3. Izlasiet dokumentu

Instalējiet C++ bibliotēku, lai lasītu dokumentus

Klonēt Aspose.Words Cloud SDK for C++ pirmkodam no GitHub. Detalizētu informāciju par SDK izveidi un konfigurēšanu varat atrast sadaļā "How to use the SDK".

Lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API, lūdzu, izpildiet šos dokumentācijā sniegtos Instructions.

Sistēmas prasības

Sīkāku informāciju skatiet Repository Documentation.

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2025. Visas tiesības aizsargātas.