مهمة قراءة مستندات DOC هي مهمة قراءة هياكل البيانات الهرمية داخل نموذج DOM. هذا يعني معرفة تنسيق كل عنصر بيانات DOC فردي، بما في ذلك جميع العناصر والسمات الفرعية المحتملة.
مكتبة C++ الخاصة بنا هي حل قائم على السحابة يسمح لك بفتح ملفات DOC للقراءة والكتابة بسهولة. يمنحك هذا النهج الموزع المرونة في تطوير البرامج باستخدام لغة C++، حيث ستتم معالجة مستندات DOC كثيفة الاستخدام للموارد على خوادم Aspose. كل ما تحتاجه هو الحصول على مفاتيح خاصة للوصول إلى Cloud API في كود C++.
يمكنك تكرار جميع عناصر مستند DOC أو يمكنك البحث عن عناصر محددة في شجرة DOM. نحن نقدم مجموعة واسعة من وظائف C++ للعمل مع بنية ملف DOC والبيانات الموجودة في عقد المستند.
سيساعدك مثال الكود التالي في التعرف بسرعة على كيفية تحميل ملف DOC باستخدام 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.doc";
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++ من GitHub. يمكنك العثور على معلومات مفصلة حول إنشاء وتكوين SDK في قسم "How to use the SDK".
للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API، يرجى اتباع هذه Instructions في الوثائق.
الرجوع إلى Repository Documentation لمعرفة التفاصيل.