كيف تحذف ورقات عمل من ملفات Excel - إزالة الأوراق من ملفات العمل
احذف ورقات عمل من ملفات Excel برمجيًا باستخدام واجهة برمجة تطبيقات Aspose.Cells Cloud. أزل ورقة واحدة أو عدة أوراق بأمان، ونظّف هيكل ملف العمل، وقم بأتمتة تحسين الجداول البيانات. واجهة برمجة تطبيقات REST مُصممة لإدارة ملفات Excel وسير عمل معالجة المستندات على مستوى المؤسسات.
واجهة برمجة تطبيقات حذف ورقة عمل من جدول بيانات
واجهة برمجة التطبيقات عبر الويب
PUT "https://api.aspose.cloud/v4.0/cells/spreadsheet/delete/worksheet?sheetName={sheetName}&outPath={outPath}&outStorageName={outStorageName}®ion={region}&password={password}"
الأمان والمصادقة
واجهات برمجة تطبيقات Aspose.Cells Cloud آمنة وتتطلب مصادقة قائمة على رمز JWT.
المتغيرات المطلوبة في الطلب:
| اسم المتغير | النوع | الموقع | الوصف |
|---|---|---|---|
| Spreadsheet | ملف | FormData | إجباري. ملف Excel الأصلي (مثل: .xlsx أو .xls) الذي سيتم إزالة ورقة عمل منه. |
| sheetName | نص (String) | Query | إجباري. الاسم الدقيق لورقة العمل المراد حذفها (مثل: Sheet1، TemporaryData). |
| outPath | نص (String) | Query | اختياري. مسار المجلد المستهدف في التخزين السحابي حيث سيتم حفظ ملف العمل المعدّل. إذا تُرك فارغًا أو أُعطي قيمة null، سيُحفظ الملف في نفس الموقع الأصلي أو مسار افتراضي. |
| outStorageName | نص (String) | Query | اختياري. مُعرّف خدمة التخزين السحابي (مثل: ProjectStorage) التي سيتم كتابة الملف الناتج فيها. إذا لم يُحدّد، سيُستخدم التخزين الافتراضي. |
| region | نص (String) | Query | اختياري. إعداد المنطقة (مثل: it-IT) الذي قد يؤثر على الصيغ أو البيانات الخاصة بالمنطقة أثناء عملية الحفظ. |
| 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) | خطأ غير متوقع في الخادم. |
أين يجب استخدام واجهة برمجة تطبيقات حذف ورقة عمل من جدول بيانات؟
- المعالجة اللاحقة للتبليغات تلقائيًا – بعد إنشاء التقرير المالي النهائي، أزل ورقات العمل الوسيطة المستخدمة في الحسابات المؤقتة تلقائيًا، ليبقى الملف النهائي نظيفًا واحترافيًا.
- التنظيف الديناميكي لملفات القوالب – عند إنشاء المستخدمين لمستندات مخصصة (مثل: عروض الأسعار) من قالب، احذف الصفحات الاختيارية التي لم تُحدّد.
- تحسين أرشفة سير العمل – بعد انتهاء المشروع أو التدقيق، احذف ورقات العمل المسودة أو المستخدمة في التعاون، واحتفظ بالإصدار النهائي فقط للأرشفة والامتثال.
لماذا يجب استخدام واجهة برمجة تطبيقات حذف ورقة عمل من جدول بيانات؟
- مُصممة للمطورين – توفر Aspose.Cells Cloud مكتبات SDK بلغات برمجة متعددة، مما يمكّن من تطوير سريع ويقدّم وثائق شاملة.
- خفض تكاليف العمالة – يلغي الحاجة إلى موظفين مخصصين لدمج المستندات يدويًا.
- دفع مقابل الاستخدام فقط – لا حاجة لاستثمار أولي؛ تدفع فقط مقابل طلبات واجهة برمجة التطبيقات التي تستخدمها فعليًا.
- لا تكاليف صيانة – لا خوادم لصيانتها، ولا تحديثات برمجية، ولا قلق حول التوافق.
كيف تستخدم واجهة برمجة تطبيقات حذف ورقة عمل من جدول بيانات باستخدام مكتبات SDK
مُستند واجهة برمجة تطبيقات حذف ورقة عمل من جدول بيانات
يُعرّف مستند واجهة برمجة تطبيقات حذف ورقة عمل من جدول بيانات واجهة برمجة تطبيقات قابلة للوصول علنًا، مما يمكّنك من إجراء تفاعلات REST مباشرة من متصفح ويب.
يمكنك استخدام أداة سطر الأوامر cURL للوصول إلى خدمات الويب الخاصة بـ Aspose.Cells بسهولة. يُظهر المثال التالي كيفية إجراء المكالمات إلى واجهة برمجة التطبيقات السحابية باستخدام cURL.
استخدام مكتبات SDK الخاصة بـ Aspose.Cells Cloud
استخدام مكتبة SDK هو أسرع طريقة للتطوير، لأنها تُجرّدك من تفاصيل المستوى المنخفض وتُمكّنك من حذف ورقة عمل باستخدام كود محدود. يُرجى الاطّلاع على مستودع GitHub للحصول على قائمة كاملة بمكتبات SDK الخاصة بـ Aspose.Cells Cloud.
تُظهر أمثلة الكود التالية كيفية استدعاء خدمات ويب Aspose.Cells باستخدام مكتبات SDK متنوعة: