كيفية تقسيم ملف Excel إلى ملفات متعددة باستخدام واجهة Aspose.Cells Cloud API

تقوم هذه الواجهة (REST API) بتقسيم مصنف Excel إلى ملفات متعددة بصيغ مختلفة.

المتطلبات الأساسية – لاستخدام هذه الواجهة، يجب الحصول على رمز JWT صالح، والتأكد من استخدام إصدار مدعوم من SDK، وتحقق من أن مصنفك مخزن في موقع تخزين مدعوم. كما تفرض الواجهة حدودًا لحجم الملفات مُوثَّقة في إرشادات المنصة.

واجهة PostWorkbookSplit

PUT https://api.aspose.cloud/v3.0/cells/{name}/split

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

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

معلمات الطلب

اسم المعلمة النوع الموقع الوصف إلزامي
files[] ملف formData ملف Excel واحد أو أكثر لـ تقسيمه. استخدم file1, file2, … في الطلب. نعم
format سلسلة Query الصيغة المطلوبة للملفات الناتجة بعد التقسيم. لا
from عدد صحيح Query فهرس ورقة العمل الابتدائي. لا
to عدد صحيح Query فهرس ورقة العمل النهائي. لا
horizontalResolution عدد صحيح Query الدقة الأفقية للصورة. لا
verticalResolution عدد صحيح Query الدقة العمودية للصورة. لا
outFolder سلسلة Query المجلد الذي ستُخزَّن فيه الملفات المُقسَّمة. لا
splitNameRule سلسلة Query قاعدة تسمية الملفات المُقسَّمة. لا
folder سلسلة Query المجلد الذي يحتوي على المصنف الأصلي. لا
storageName سلسلة Query اسم مساحة التخزين المراد استخدامها. لا

الاستجابة

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

رموز حالة HTTP

الكود المعنى الوصف
200 ناجح (OK) تطبيق الفلتر بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 طلب غير صالح (Bad Request) معلمات ناقصة أو غير صالحة (مثل نوع ملف غير مدعوم).
401 غير مصرّح (Unauthorized) رمز JWT غير صالح أو مفقود.
413 حمل البيانات كبير جدًا (Payload Too Large) تجاوز حجم الملف المرفوع الحد المسموح به.
500 خطأ داخلي في الخادم (Internal Server Error) خطأ غير متوقع في الخادم.

كيفية استخدام واجهة PostWorkbookSplit باستخدام SDKs

مواصفات واجهة PostWorkbookSplit

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

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

استخدام SDKs الخاصة بـ Aspose.Cells Cloud

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

تُظهر أمثلة الكود التالية كيفية إجراء مكالمات لخدمات Aspose.Cells باستخدام SDKs مختلفة: