Dosyaları Kaydetme

Dosyaları Kaydetmenin Farklı Yolları

Aspose.Cells şunları sağlar:IÇalışma Kitabı Microsoft Excel dosyasını temsil eden ve Excel dosyalarıyla çalışmak için gerekli yöntemleri sağlayan. buIÇalışma Kitabı sınıf sağlarKayıt etmek Excel dosyalarını kaydetmek için kullanılan yöntem. buKayıt etmek yöntem, dosyaları farklı şekillerde kaydetmek için kullanılan birçok aşırı yüklemeye sahiptir. Dosyanın kaydedileceği dosya biçimi, kullanıcı tarafından belirlenir.Biçimi Kaydetnumaralandırma.

Dosyayı Bir Konuma Kaydetme

Dosyaları bir depolama konumuna kaydetmek için, dosya adını (depolama yolu ile birlikte) ve istenen dosya biçimini (ilk dosyadan) belirtin.Biçimi Kaydet numaralandırma) çağrılırkenIÇalışma Kitabı nesneninKayıt etmekyöntem.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
StringPtr dirPath = new String("..\\Data\\LoadingSavingAndConverting\\");
//Output directory path
StringPtr outPath = new String("..\\Data\\Output\\");
//Load sample Excel file
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(dirPath->StringAppend(new String("sampleExcelFile.xlsx")));
//Save in Excel 97-2003 format
workbook->Save(outPath->StringAppend(new String("outputSavingFiletoSomeLocationExcel97-2003.xls")));
//OR
workbook->Save(outPath->StringAppend(new String("outputSavingFiletoSomeLocationOrExcel97-2003.xls")), SaveFormat_Excel97To2003);
//Save in Excel2007 xlsx format
workbook->Save(outPath->StringAppend(new String("outputSavingFiletoSomeLocationXlsx.xlsx")), SaveFormat_Xlsx);

Dosyayı Akışa Kaydetme

Dosyaları bir akışa kaydetmek için bir MemoryStream veya FileStream nesnesi oluşturun ve dosyayı çağırarak bu akış nesnesine kaydedin.IÇalışma Kitabı nesneninKayıt etmek yöntem. kullanarak istenen dosya biçimini belirtin.Biçimi Kaydet çağrılırken numaralandırmaKayıt etmekyöntem.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
StringPtr dirPath = new String("..\\Data\\LoadingSavingAndConverting\\");
//Output directory path
StringPtr outPath = new String("..\\Data\\Output\\");
//Load sample Excel file
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(dirPath->StringAppend(new String("sampleExcelFile.xlsx")));
//Create FileStream object
intrusive_ptr<FileStream> stream = new FileStream(outPath->StringAppend(new String("outputSavingFiletoStream.xlsx")), FileMode_CreateNew);
//Save the Workbook to Stream
workbook->Save(stream, SaveFormat_Xlsx);
stream->Close();