Avage hõlpsalt DOCX dokumente vaid mõne C++ koodireaga. Meie C++ teek pakub teile kõike, mida vajate programmi DOCX dokumendi sisule juurdepääsuks.
DOCX dokumentide lugemise ülesanne on DOM mudeli hierarhiliste andmestruktuuride lugemise ülesanne. See eeldab iga üksiku DOCX i andmeelemendi vormingu teadmist, sealhulgas kõiki selle võimalikke alamelemente ja atribuute.
Meie C++ teek on pilvepõhine lahendus, mis võimaldab hõlpsasti avada DOCX faile lugemiseks ja kirjutamiseks. See hajutatud lähenemine annab teile paindlikkuse tarkvaraarenduses C++ keelt kasutades, kuna kogu ressursimahukas DOCX dokumentide töötlemine toimub Aspose'i serverites. Kõik, mida vajate, on hankida privaatvõtmed, et pääseda juurde C++ koodis pilve API le.
Saate itereerida DOCX dokumendi kõiki elemente või otsida konkreetseid elemente DOM puust. Pakume laia valikut C++ funktsioone nii DOCX faili struktuuri kui ka dokumendisõlmedes sisalduvate andmetega töötamiseks.
Järgmine koodinäide aitab teil kiiresti aru saada, kuidas laadida C++ abil DOCX faili ja teha sellega mõningaid toiminguid.
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);
Kloonige GitHubi Aspose.Words Cloud SDK for C++. Üksikasjalikku teavet SDK loomise ja konfigureerimise kohta leiate jaotisest "How to use the SDK".
Vajalike turbemandaatide kiireks hankimiseks ja meie REST API le juurdepääsu saamiseks järgige neid dokumentatsioonis olevaid Instructions.
Üksikasjade vaatamiseks vaadake Repository Documentation.
Saate avada muus vormingus dokumente: