حفظ الملف إلى كائن الاستجابة
حفظ الملف إلى كائن الاستجابة
من الممكن أيضًا إنشاء ملف ديناميكيًا وإرساله مباشرة إلى متصفح العميل. للقيام بذلك ، استخدم إصدارًا خاصًا محملاً فوق طاقته من**[حفظ] (https://reference.aspose.com/cells/net/aspose.cells.workbook/save/methods/5)**الطريقة التي تقبل المعلمات التالية:
- ASP.NET**[HttpResponse] (https://docs.microsoft.com/en-gb/dotnet/api/system.web.httpresponse؟view=netframework-4.8)**موضوع.
- اسم الملف.
- [ContentDisposition] (https://reference.aspose.com/cells/net/aspose.cells/contentdisposition)، نوع المحتوى - الترتيب لملف الإخراج.
- [SaveOptions] (https://reference.aspose.com/cells/net/aspose.cells/saveoptions)، نوع تنسيق الملف
ال**[ContentDisposition] (https://reference.aspose.com/cells/net/aspose.cells/contentdisposition)**يحدد التعداد ما إذا كان الملف الذي يتم إرساله إلى المتصفح يوفر خيار الفتح بنفسه مباشرة في المستعرض أو في تطبيق مرتبط بـ .xls / .xlsx أو امتداد آخر.
يحتوي التعداد على أنواع الحفظ المحددة مسبقًا التالية:
يكتب | وصف |
---|---|
مرفق | يرسل جدول البيانات إلى المتصفح ويفتح في تطبيق ما كمرفق مرتبط بـ .xls / .xlsx أو ملحقات أخرى |
في النسق | يرسل المستند إلى المتصفح ويقدم خيارًا لحفظ جدول البيانات على القرص أو فتحه داخل المتصفح |
XLS ملفات
XLSX ملفات
PDF ملفات
ملحوظة
نظرًا للكائن “System.Web.HttpResponse” لم يتم تضمينه في .NET5 و .Netstandard ، لذلك لا توجد هذه الوظيفة في Aspose.Cells .NET5 والإصدار القياسي ، يمكنك الرجوع إلى الكود التالي لحفظ الملف في الدفق ، ثم إجراء العملية على الدفق.