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(); |