حفظ الملف في كائن الاستجابة
Contents
[
Hide
]
تجعل Aspose.Cells من الممكن التلاعب بالملفات. يشرح هذا المقال الطرق المختلفة التي يمكن بواسطتها حفظ الملفات في كائن الاستجابة.
حفظ الملف في كائن الاستجابة
من الممكن أيضًا إنشاء ملف بشكل ديناميكي وإرساله مباشرة إلى متصفح العميل. من أجل القيام بذلك، استخدم النسخة المطوَّرة خصيصًا للطريقة Save التي تقبل المعاملات التالية:
- كائن ASP.NET HttpResponse.
- اسم الملف.
- ContentDisposition، نوع إعلان المحتوى النوعي لملف الإخراج.
- SaveOptions، نوع تنسيق الملف
تحدد تعداد ContentDisposition ما إذا كان الملف المرسل إلى المستعرض يوفر الخيار للفتح بذاته مباشرة في المستعرض أو في تطبيق مرتبط بامتداد .xls/.xlsx أو امتداد آخر.
يحتوي التعداد على أنواع الحفظ المحددة مسبقًا التالية:
النوع | الوصف |
---|---|
المرفقات | يُرسل جدول البيانات إلى المستعرض ويُفتح في تطبيق كمرفق مرتبط بامتداد .xls/.xlsx أو امتدادات أخرى |
مضمن | يُرسل المستند إلى المتصفح ويعرض خيارًا لحفظ جدول البيانات على القرص أو فتحه داخل المتصفح |
ملفات XLS
ملفات XLSX
ملفات PDF
ملاحظة
نظرًا لكون الكائن “System.Web.HttpResponse” غير مدرج في .NET5 و .Netstandard وبالتالي، هذه الوظيفة غير موجودة في إصدار Aspose.Cells .NET5 و .Netstandard. يمكنك الرجوع إلى الكود التالي لحفظ الملف في التدفق، ثم القيام بالعمليات على التدفق.