فایل Word یا PDF را در C++ SDK باز کنید و بخوانید

از REST API برای باز کردن و خواندن اسناد به صورت برنامه نویسی در C++ استفاده کنید

اسناد Word، PDF را تنها با چند خط کد C++ به راحتی باز کنید. کتابخانه C++ ما هر آنچه را که برای دسترسی به محتوای سند به صورت برنامه‌ریزی نیاز دارید در اختیار شما قرار می‌دهد.

مشاهده قطعه کد

اسناد را در اسکالا باز کنید و بخوانید

اگر می خواهید یک فایل متنی باز کنید و با داده ها به صورت متن ساده کار کنید، می توانید این کار را با استفاده از ابتدایی ترین ویژگی های زبان و سیستم عامل اسکالا انجام دهید. در مورد خواندن اسناد اداری، ارائه شده در انواع فرمت های فایل (DOCX، DOC، PDF، RTF، ODT، HTML، و غیره)، حل این کار دشوارتر است، زیرا چنین اسنادی با داده های پیچیده درخت مانند توصیف می شوند. ساختارهای درون مدل DOM

کتابخانه C++ ما یک راه حل مبتنی بر ابر است که به شما امکان می دهد اسناد را در هر قالب اداری و وب باز کنید. این رویکرد توزیع‌شده به شما در توسعه نرم‌افزار با استفاده از زبان اسکالا انعطاف‌پذیری می‌دهد، زیرا تمام پردازش اسناد با منابع فشرده در سرورهای Aspose انجام می‌شود. تنها چیزی که نیاز دارید دریافت کلیدهای خصوصی برای دسترسی به Cloud API در کد C++ است.

به صورت برنامه نویسی اسناد Word، PDF را در 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);
کد را اجرا کنید
  
C++ را در کلیپ بورد کپی کنید

نحوه خواندن اسناد Word، PDF در C++

  1. "Aspose.Words Cloud for C++" را نصب کنید
  2. یک مرجع کتابخانه (وارد کردن کتابخانه) به پروژه C++ خود اضافه کنید
  3. یک سند را بخوانید

کتابخانه C++ را برای خواندن اسناد نصب کنید

کلون Aspose.Words Cloud SDK for C++ از GitHub. شما می توانید اطلاعات دقیق در مورد ساخت و پیکربندی SDK را در بخش "How to use the SDK" بیابید.

برای دریافت سریع اعتبارنامه های امنیتی لازم و دسترسی به REST API ما، لطفاً این Instructions ها را در اسناد دنبال کنید.

سیستم مورد نیاز

برای مشاهده جزئیات به Repository Documentation مراجعه کنید.

5%

در به‌روزرسانی‌های محصول Aspose مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2025. تمامی حقوق محفوظ است.