تحويل مخطط Excel إلى صورة – واجهة Aspose.Cells Cloud REST API
توضح واجهة REST هذه كيفية تحويل مخطط Excel إلى صورة باستخدام Aspose.Cells Cloud.
واجهة PutWorksheetAddChart API
GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts/{chartNumber}?format={format}
تشمل تنسيقات الصور المدعومة png و jpeg و bmp و tiff و gif.
الأمان والمصادقة
واجهات برمجة تطبيقات Aspose.Cells Cloud آمنة وتتطلب مصادقة تعتمد على رمز JWT.
معلمات الطلب
| اسم المعلمة | النوع | الموقع | الوصف |
|---|---|---|---|
| name | string | path | اسم المستند. |
| sheetName | string | path | اسم ورقة العمل. |
| chartNumber | integer | path | رقم المخطط. |
| format | string | query | تنسيق الملف المصدر. |
| folder | string | query | مجلد المستند. |
| storageName | string | query | اسم وحدة التخزين. |
الاستجابة
تُرجع نقطة النهاية ملف الصورة بالتنسيق المطلوب كدفق ثنائي (مثل byte[]). يتطابق رأس Content-Type في الاستجابة مع تنسيق الصورة المحدد، مثل image/png أو image/jpeg وما إلى ذلك.
رموز حالة HTTP
| الرمز | المعنى | الوصف |
|---|---|---|
| 200 | OK (تم بنجاح) | تم تطبيق المرشح بنجاح؛ تحتوي الاستجابة على تفاصيل العملية. |
| 400 | Bad Request (طلب خاطئ) | معلمات مفقودة أو غير صالحة (مثل نوع ملف غير مدعوم). |
| 401 | Unauthorized (غير مخوّل) | رمز JWT غير صالح أو مفقود. |
| 413 | Payload Too Large (حمولة كبيرة جدًا) | تجاوز حجم الملف المرفوع الحد المسموح به. |
| 500 | Internal Server Error (خطأ داخلي في الخادم) | خطأ غير متوقع في الخادم. |
كيفية استخدام واجهة PutWorksheetAddChart API باستخدام واجهات برمجة التطبيقات (SDKs)
مواصفات واجهة PutWorksheetAddChart API
تُعرّف مواصفات OpenAPI واجهة برمجة تطبيقات قابلة للوصول العام وتتيح لك إجراء تفاعلات REST مباشرة من متصفح ويب.
يمكنك استخدام أداة سطر الأوامر cURL للوصول بسهولة إلى خدمات الويب الخاصة بـ Aspose.Cells. يوضح المثال التالي كيفية إجراء المكالمات إلى واجهة Cloud API باستخدام cURL.
استخدام واجهات برمجة تطبيقات (SDKs) الخاصة بـ Aspose.Cells Cloud
استخدام واجهة برمجة التطبيقات (SDK) هو أفضل طريقة لتسريع عملية التطوير. فواجهات برمجة التطبيقات (SDKs) تتعامل مع التفاصيل منخفضة المستوى وتسمح لك بالتركيز على مهام مشروعك. يُرجى الاطلاع على مستودع GitHub للحصول على قائمة كاملة بواجهات برمجة التطبيقات (SDKs) الخاصة بـ Aspose.Cells Cloud.
توضح أمثلة الكود التالية كيفية استدعاء خدمات الويب الخاصة بـ Aspose.Cells باستخدام مكتبات (SDKs) مختلفة: