
Aspose.Cells Cloud عبارة عن واجهة برمجة تطبيقات REST تتيح لك إجراء عمليات بسيطة ومعقدة على ملفات Excel بما في ذلك، على سبيل المثال لا الحصر، XLSX وXLS وXLSB وXLSM والعديد من تنسيقات الملفات المدعومة الأخرى. يمكنك إنشاء هذه الملفات من البداية وكذلك من ملف قالب موجود. علاوة على ذلك، يمكنك أيضًا تحويل تنسيقات الملفات المدعومة باستخدام واجهة برمجة تطبيقات Aspose.Cells Cloud. يمكنك استخدام العديد من الميزات الأخرى لواجهة برمجة التطبيقات دون الحاجة إلى تثبيت MS Excel أو أي تطبيق تابع لجهة خارجية أخرى.
كل ما عليك فعله هو التسجيل مجانًا والحصول على معرف تطبيق SID ومفتاح التطبيق كما هو موضح في إنشاء وإدارة الحساب. بعد التسجيل، تكون جاهزًا لاختبار واجهة برمجة التطبيقات وفقًا لمتطلباتك. يمكنك العمل مع التخزين الافتراضي أو تكوين تخزين الطرف الثالث باستخدام واجهات برمجة تطبيقات Aspose. أنت الآن جاهز لاختبار الميزة الأساسية والمهمة لواجهة برمجة تطبيقات Aspose.Cells Cloud. يمكنك استخدام أوامر cURL لاستدعاء واجهات برمجة تطبيقات REST من أي منصة. كما نقدم العديد من حزم SDK التي تعتني بالتفاصيل منخفضة المستوى لتقديم طلب ومعالجة الاستجابات، حتى تتمكن من التركيز على الكود الرئيسي. تتضمن حزم SDK هذه .NET وJava وPHP وPython وRuby وNode.js وAndroid وSwift وPerl.
إنشاء ملفات Excel دون استخدام تطبيق MS Excel
لنقم بإنشاء مصنف فارغ باستخدام واجهة برمجة تطبيقات Aspose.Cells Cloud. فيما يلي الخطوات التي يتعين عليك اتباعها لإنشاء ملف XLSX:
- احصل على مفتاح التطبيق ومعرف التطبيق SID بعد التسجيل
- الحصول على رمز ويب JSON
- اتصل بواجهة برمجة التطبيقات https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx
- سيتم إنشاء ملف XLSX فارغ في وحدة التخزين التي قمت بتكوينها
// أولاً، احصل على رمز ويب JSON للمصادقة
// احصل على مفتاح التطبيق ومعرف التطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// مثال cURL لإنشاء مصنف فارغ
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>"
ملف إخراج XLSX تم إنشاؤه باستخدام Aspose.Cells Cloud API

وبالمثل، يمكنك أيضًا إنشاء مصنف بناءً على ملف قالب موجود. يوضح الكود أدناه كيفية الاستفادة من ملف قالب أثناء إنشاء مصنف جديد. يرجى ملاحظة أن المثال يفترض أن ملف القالب، Template.xlsx في هذه الحالة، تم تحميله بالفعل في التخزين السحابي.
// احصل أولاً على رمز ويب JSON للمصادقة
// احصل على مفتاح التطبيق ومعرف التطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// مثال cURL لإنشاء مصنف فارغ استنادًا إلى قالب
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx?templateFile=Template.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"
بمجرد إنشاء ملف جديد باستخدام أي من الطرق المذكورة أعلاه، تصبح جاهزًا لتحرير ومعالجة وتحويل XLSX أو XLS أو أي تنسيق ملف آخر إلى تنسيق ملف مدعوم. هنا سنضيف ورقة عمل فارغة إلى ملف XLSX أو XLS الذي تم إنشاؤه حديثًا.
// احصل أولاً على رمز ويب JSON للمصادقة
// احصل على مفتاح التطبيق ومعرف التطبيق من https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// مثال cURL لإضافة ورقة عمل فارغة في مصنف تم إنشاؤه مسبقًا
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx/worksheets/AsposeSheet?position=2" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"
تُظهر لقطة الشاشة أدناه إضافة ورقة عمل فارغة بالاسم الذي حددته، في كود curl.

توضح هذه الأمثلة مدى سهولة العمل مع ملفات Excel. كما تقدم واجهة برمجة تطبيقات Aspose.Cells Cloud العديد من الميزات المفيدة الأخرى، حيث يمكنك زيارة وثائق واجهة برمجة التطبيقات ومراجع واجهة برمجة التطبيقات لمزيد من المعلومات. في حالة وجود أي استفسار أو اقتراح أو تعليق، فلا تتردد في الاتصال بنا عبر منتدى الدعم المجاني. يسعدنا أن نسمع منك!