افتح DOCX في C++ SDK

استخدم واجهة برمجة تطبيقات REST لفتح وقراءة ملفات DOCX برمجيًا في C++

افتح مستندات DOCX بسهولة ببضعة سطور من كود C++. ستوفر لك مكتبتنا C++ كل ما تحتاجه للوصول إلى محتوى المستند DOCX برمجيًا.

عرض مقتطف الكود

افتح ملف DOCX في C++

مهمة قراءة مستندات DOCX هي مهمة قراءة هياكل البيانات الهرمية داخل نموذج DOM. هذا يعني معرفة تنسيق كل عنصر بيانات DOCX فردي، بما في ذلك جميع العناصر والسمات الفرعية المحتملة.

مكتبة C++ الخاصة بنا هي حل قائم على السحابة يسمح لك بفتح ملفات DOCX للقراءة والكتابة بسهولة. يمنحك هذا النهج الموزع المرونة في تطوير البرامج باستخدام لغة C++، حيث ستتم معالجة مستندات DOCX كثيفة الاستخدام للموارد على خوادم Aspose. كل ما تحتاجه هو الحصول على مفاتيح خاصة للوصول إلى Cloud API في كود C++.

قراءة برمجيًا مستندات DOCX في C++

يمكنك تكرار جميع عناصر مستند DOCX أو يمكنك البحث عن عناصر محددة في شجرة DOM. نحن نقدم مجموعة واسعة من وظائف C++ للعمل مع بنية ملف DOCX والبيانات الموجودة في عقد المستند.

سيساعدك مثال الكود التالي في التعرف بسرعة على كيفية تحميل ملف DOCX باستخدام 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);
قم بتشغيل الكود
  
انسخ الرمز C++ إلى الحافظة

كيفية قراءة ملف DOCX في C++

  1. ثبّت "Aspose.Words Cloud لـ C++"
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع C++ الخاص بك
  3. اقرأ ملف DOCX

تثبيت مكتبة C++ لقراءة ملفات DOCX

استنساخ Aspose.Words Cloud SDK for C++ من GitHub. يمكنك العثور على معلومات مفصلة حول إنشاء وتكوين SDK في قسم "How to use the SDK".

للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API، يرجى اتباع هذه Instructions في الوثائق.

متطلبات النظام

الرجوع إلى Repository Documentation لمعرفة التفاصيل.

تنسيقات الملفات المدعومة الأخرى

يمكنك فتح المستندات بتنسيقات أخرى:

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2025. كل الحقوق محفوظة.