حفظ ملف إكسل
مقدمة
لحفظ محتوى تحكم Aspose.Cells.GridDesktop كملف Excel، يقدم Aspose.Cells.GridDesktop الطرق التالية.
- الحفظ كملف
- الحفظ كتيار
حفظ ملف
انشئ تطبيق سطح مكتب وأضف زرين مع تحكم GridControl إلى النموذج. قم بتعيين خصائص النص للأزرار على أنها حفظ كملف و حفظ كتيار على التوالي.
الحفظ كملف
قم بإنشاء حدث Click لزر حفظ كملف ثم قم بلصق الكود التالي بداخله.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = Utils.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Saving Grid contents to an Excel file | |
gridDesktop1.ExportExcelFile(dataDir + "book1_out.xls"); | |
// Saving Grid contents to MS Excel 2007 Xlsx file format | |
gridDesktop1.ExportExcelFile(Utils.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType) + "book1_out.xlsx", FileFormatType.Excel2007Xlsx); |
حفظ كتيب كتدفق
أحيانًا، قد يُطلب من المطورين حفظ محتويات الجدول الخاص بهم في كتدفق (على سبيل المثال، MemoryStream). لتسهيل هذه المهمة، يدعم تحكم Aspose.Cells.GridDesktop أيضاً حفظ بيانات الجدول في كتدفق. أنشئ حدث Click لزر حفظ ككتدفق وقم بلصق الكود التالي بداخله.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = Utils.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Opening an Excel file as a stream | |
FileStream fs = File.Open(dataDir + "book1_out.xls", FileMode.Open, FileAccess.ReadWrite); | |
// Saving Grid contents of the control to a stream | |
gridDesktop1.ExportExcelFile(fs); | |
// Closing stream | |
fs.Close(); |