دمج ملفات إكسل متعددة في ملف عمل واحد

واجهة برمجة تطبيقات REST

تقوم هذه واجهة برمجة تطبيقات REST بدمج ملفات إكسل متعددة في ملف عمل إكسل واحد.

POST https://api.aspose.cloud/v3.0/cells/merge

الأمان والمصادقة

تُعدّ واجهات برمجة تطبيقات Aspose.Cells Cloud آمنة وتتطلب مصادقة تعتمد على رمز JWT.

المعلمات المطلوبة في الطلب

اسم المعلمة النوع الموقع الوصف مطلوبة
files[] ملف formData ملف عمل إكسل واحد أو أكثر ليتم دمجها. استخدم file1، file2، … في الطلب. نعم
format سلسلة نصية query التنسيق المطلوب للملف الناتج (مثل xlsx). نعم
mergeToOneSheet منطقي query عدّلها إلى true لدمج كل أوراق العمل في ورقة واحدة؛ القيمة الافتراضية هي false. لا

الاستجابة

{
    "Status" : "OK",
    "Code" : 200,
    "Filename" : "[اسم الملف المدمج]",
    "Filesize" : [حجم الملف],
    "FileContent" : "[Base64String]"
}

رموز حالات HTTP

الرمز المعنى الوصف
200 ناجح تمت تطبيق الفلتر بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 طلب غير صالح معلمات ناقصة أو غير صحيحة (مثل نوع ملف غير مدعوم).
401 غير مصرّح به رمز JWT غير صالح أو ناقص.
413 حمل البيانات كبير جدًا تجاوز حجم الملف المرفوع الحد المسموح.
500 خطأ داخلي في الخادم خطأ غير متوقع في الخادم.

كيفية استخدام واجهة PostMerge API باستخدام حزم تطوير البرامج (SDKs)

مواصفات واجهة PostMerge API

تُعرّف مواصفة OpenAPI واجهة برمجة تطبيقات قابلة للوصول العام، وتسمح لك بإجراء تفاعلات REST مباشرة من خلال متصفح ويب.

يمكنك استخدام أداة سطر الأوامر cURL للوصول إلى خدمات الويب Aspose.Cells بسهولة. يوضح المثال التالي كيفية إجراء استدعاءات إلى واجهة برمجة التطبيقات السحابية باستخدام cURL.

استخدام حزم تطوير البرامج (SDKs) الخاصة بـ Aspose.Cells Cloud

يُعد استخدام حزمة تطوير البرامج (SDK) أفضل طريقة لتسريع عملية التطوير. فحزم التطوير تتعامل مع التفاصيل الدقيقة من المستوى المنخفض، مما يتيح لك التركيز على مهام مشروعك. يُرجى الاطّلاع على مستودع GitHub للاطّلاع على قائمة كاملة بحزم تطوير البرامج (SDKs) الخاصة بـ Aspose.Cells Cloud.

تُظهر أمثلة الرمز التالية كيفية استدعاء خدمات الويب Aspose.Cells باستخدام حزم تطوير مختلفة: