با استفاده از سی شارپ اسناد را به هم بپیوندید

C++ Cloud SDK برای ترکیب چندین سند و صادرات نتیجه به تقریباً هر قالب اداری

از کتابخانه C++ برای ادغام اسناد Word، PDF، Web از طریق REST API استفاده کنید. با استفاده از C++ به راحتی دو یا چند سند را در یک فایل واحد ترکیب کنید.

اسناد Word، PDF، وب را با استفاده از C++ REST API ترکیب کنید

اسناد را به راحتی در قالب های مختلف در کد فورتان با هم ادغام کنید. این کتابخانه C++ برای ترکیب Word، PDF، اسناد وب و همچنین تصاویر در یک سند با استفاده از REST API طراحی شده است، یعنی با ارسال تماس های HTTPS از طریق اینترنت.

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

ادغام چندین فایل در یک فایل در فورتان

ممکن است در بسیاری از موارد نیاز به ترکیب اسناد و تصاویر با هم داشته باشید. به عنوان مثال، ممکن است بخواهید چندین تصویر را قبل از چاپ یا بایگانی با هم ترکیب کنید.

ادغام اسناد و تصاویر با هم می تواند بخشی از یک فناوری یکپارچه برای ایجاد اسناد از منابع داده متفاوت باشد. چنین کارهایی شامل استفاده از یک کتابخانه فرترن دستکاری فرمت فایل با امکانات کامل است که مجموعه‌ای از فایل‌ها را پردازش کرده و در کوتاه‌ترین زمان ممکن آنها را با هم ادغام می‌کند و خروجی فشرده و دقیقی ایجاد می‌کند.

برای ادغام اسناد در فورتان، حداقل به دو فایل منبع نیاز دارید. برای شروع سریع، نمونه کد C++ را در زیر بررسی کنید.

نمونه کد C++ برای ادغام اسناد با استفاده از REST API
فایل های ورودی
فایل هایی را که می خواهید ترکیب کنید آپلود کنید
فایل هایی را که می خواهید ترکیب کنید آپلود کنید
فرمت خروجی
قالب مورد نظر را از لیست انتخاب کنید
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####", 
   L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);

auto document = std::shared_ptr<std::istream>(new std::ifstream(
   std::filesystem::path(L"Input1.docx"), std::istream::binary));

auto mergeDocument = std::make_shared<aspose::words::cloud::models::DocumentEntry>();
//  یک سند را برای اضافه کردن از فضای ذخیره سازی ابر بارگیری کنید.
mergeDocument->setFileReference(
   std::make_shared<aspose::words::cloud::models::FileReference>(
      std::make_shared<std::wstring>(L"Input2.docx"));
mergeDocument->setImportFormatMode(
   std::make_shared<std::wstring>(L"KeepSourceFormatting"));

auto documentEntries = 
   std::make_shared<std::vector<std::shared_ptr<aspose::words::cloud::models::DocumentEntry>>>();
documentEntries->push_back(mergeDocument);

auto documentList = 
   std::make_shared<aspose::words::cloud::models::DocumentEntryList>();
documentList->setDocumentEntries(documentEntries);
std::shared_ptr<requests::AppendDocumentOnlineRequest> appendDocumentOnline(
    new requests::AppendDocumentOnlineRequest(
        document, documentList
    )
);
wordsApi->appendDocumentOnline(appendDocumentOnline);
  
C++ را در کلیپ بورد کپی کنید

نحوه استفاده از سی شارپ برای ادغام PDF، Word، اسناد وب و بسیاری از فرمت های فایل دیگر

  1. C++ Cloud SDK را نصب کنید و مرجع (وارد کردن کتابخانه) را به پروژه C++ خود اضافه کنید.
  2. فایل منبع را در سی شارپ با استفاده از REST API باز کنید.
  3. سندی را برای اضافه کردن از فضای ذخیره‌سازی ابر بارگیری کنید.
  4. روش 'appendDocumentOnline()' فراخوانی کنید و نام فایل خروجی را با پسوند مورد نیاز ارسال کنید.
  5. نتیجه ترکیبی را به صورت یک فایل دریافت کنید.

کتابخانه 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-2023. تمامی حقوق محفوظ است.