C++कोड की कुछ पंक्तियों के साथ आसानी से Word, PDF दस्तावेज़ खोलें। हमारी C++ लाइब्रेरी आपको दस्तावेज़ सामग्री को प्रोग्रामेटिक रूप से एक्सेस करने के लिए आवश्यक सब कुछ प्रदान करेगी।
यदि आप एक टेक्स्ट फ़ाइल खोलना चाहते हैं और डेटा के साथ सादे-पाठ प्रारूप में काम करना चाहते हैं, तो आप इसे C++ भाषा और ऑपरेटिंग सिस्टम की सबसे बुनियादी सुविधाओं का उपयोग करके कर सकते हैं। विभिन्न प्रकार के फ़ाइल स्वरूपों (DOCX, DOC, PDF, RTF, ODT, HTML, आदि) में प्रस्तुत कार्यालय दस्तावेज़ों को पढ़ने के लिए, इस कार्य को हल करना अधिक कठिन है, क्योंकि ऐसे दस्तावेज़ जटिल ट्री-जैसे डेटा द्वारा वर्णित हैं डीओएम मॉडल के भीतर संरचनाएं।
हमारी C++ लाइब्रेरी एक क्लाउड-आधारित समाधान है जो आपको किसी भी कार्यालय और वेब प्रारूप में दस्तावेज़ खोलने की अनुमति देगा। यह वितरित दृष्टिकोण आपको C++ भाषा का उपयोग करके सॉफ़्टवेयर विकास में लचीलापन देता है, क्योंकि सभी संसाधन-गहन दस्तावेज़ प्रसंस्करण Aspose सर्वर पर होंगे। आपको केवल C++ कोड में क्लाउड एपीआई एक्सेस करने के लिए निजी कुंजी प्राप्त करने की आवश्यकता है।
आप दस्तावेज़ तत्वों पर पुनरावृति कर सकते हैं, या आप DOM ट्री में विशिष्ट तत्वों की खोज कर सकते हैं। हम दस्तावेज़ की संरचना और दस्तावेज़ नोड्स में निहित डेटा के साथ काम करने के लिए C++ फ़ंक्शंस की एक विस्तृत श्रृंखला प्रदान करते हैं।
निम्नलिखित C++ कोड उदाहरण आपको शीघ्रता से यह पता लगाने में मदद करेगा कि किसी दस्तावेज़ को कैसे लोड किया जाए और उस पर कुछ क्रियाएं कैसे करें।
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);
क्लोन Aspose.Words Cloud SDK for C++ । आप "How to use the SDK" एसडीके को बनाने और कॉन्फ़िगर करने के बारे में विस्तृत जानकारी प्राप्त कर सकते हैं।
आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए, कृपया दस्तावेज़ीकरण में इन Instructions का पालन करें।
विवरण देखने के लिए Repository Documentation देखें।