كيفية تصدير جدول جدول بيانات عن بُعد إلى تنسيق آخر: دليل خطوة بخطوة

تصدير جدول جدول بيانات (Excel) المخزن في السحابة إلى ملف بتنسيق آخر.

واجهة برمجة تطبيقات تصدير الجدول إلى تنسيق

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

GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/tables/{tableName}

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

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

-H "Authorization: Bearer {access_token}"

معلمات الطلب:

اسم المعلمة النوع المسار / سلسلة الاستعلام / جسم الطلب الوصف
name String Path مطلوبة. اسم ملف المصنف المراد استرجاعه.
worksheet String Path اسم ورقة العمل.
tableName String Path اسم الجدول.
format String Query مطلوبة. التنسيق المطلوب للإخراج (مثل “png”، “pdf”، “svg”).
folder String Query اختياري. مسار المجلد الذي يُخزَّن فيه المصنف. القيمة الافتراضية هي null.
storageName String Query اختياري. اسم وحدة التخزين عند استخدام خدمة تخزين سحابية مخصصة. يُستخدم التخزين الافتراضي في حال حذفها.
outPath String Query اختياري. مسار المجلد لتخزين الملفات الخارجة. القيمة الافتراضية هي null.
outStorageName String Query اختياري. اسم وحدة تخزين الملف الخارجي.
fontsLocation String Query اختياري. موقع الخطوط المخصصة.
region String Query اختياري. إعداد منطقة/لغة جدول البيانات (مثل en-US، fr-FR). يؤثر على تنسيق الأرقام وتحليل التواريخ والسلوك الخاص باللغة والموقع.
password String Query اختياري. كلمة المرور لفتح ملف جدول البيانات.

الاستجابة

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

كُودات حالة HTTP

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

متى يجب استخدام واجهة برمجة تطبيقات تصدير الجدول إلى تنسيق آخر؟

  • ترحيل الأنظمة القديمة: تحويل آلاف ملفات XLS القديمة إلى تنسيق XLSX لدعم الأنظمة الحديثة.
  • توحيد تنسيقات الأرشفة: جعل تنسيقات جداول البيانات المتنوعة (XLS و XLSM و ODS و CSV) متجانسة إلى تنسيق واحد للأرشفة.
  • التوافق مع حزم المكتب: تحويل ملفات Excel إلى تنسيقات متوافقة مع LibreOffice و Google Sheets أو Apple Numbers.
  • توحيد مصادر البيانات: تحويل تنسيقات جداول البيانات المختلفة إلى CSV أو JSON لاستيرادها إلى قواعد البيانات.
  • النشر على الويب: تحويل نماذج البيانات المالية إلى HTML لعرضها على الويب.

لماذا يجب استخدام واجهة برمجة تطبيقات تصدير الجدول إلى تنسيق آخر؟

  • سهلة للمطورين: تُقدِّم Aspose.Cells Cloud مكتبات SDK بلغات برمجة متعددة، مما يُسهّل التطوير السريع ويوفر وثائق شاملة. ومقارنةً ببناء حلول مخصصة لعرض الرسوم البيانية، تقلل هذه الطريقة بشكل كبير من جهد التطوير.
  • تقليل تكاليف العمالة: تُقلل الحاجة إلى تخصيص وظائف لدمج المستندات.
  • الدفع حسب الاستخدام: لا توجد استثمارات مبدئية؛ تدفع فقط مقابل_calls_ التي تُستخدم فعليًا.
  • لا توجد تكاليف صيانة: لا حاجة لصيانة الخوادم أو تحديث البرمجيات أو التعامل مع مشكلات التوافق.
  • تُعيد الواجهة بيانات الجدول الخام فقط دون أي تنسيق للمصنف الأصلي.

كيفية استخدام واجهة برمجة تطبيقات تصدير جدول جدول البيانات إلى تنسيق باستخدام SDK؟

مواصفات واجهة برمجة تطبيقات تصدير الجدول إلى تنسيق

تُعرِّف مواصفات واجهة برمجة تطبيقات تصدير الجدول إلى تنسيق واجهة برمجة متاحة عمومًا وتتيح لك إجراء تفاعلات REST مباشرة من متصفح الويب.

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

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

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

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