Այս ձեռնարկում մենք կուսումնասիրենք, թե ինչպես փոխակերպել Excel ֆայլը CSV-ի C++-ում: Դուք կարող եք * պահպանել Excel ֆայլը որպես CSV* MS Windows-ում և Linux-ում հիշողության օպտիմալ սպառմամբ C++-ում ծրագրային եղանակով:
Excel ֆայլը C++-ում CSV-ի փոխարկելու քայլեր
- Տեղադրեք Aspose.Cells.Cpp փաթեթը NuGet փաթեթների կառավարչի միջոցով
- Ավելացրեք հղումը Aspose::Cells անվանատարածքին
- Նշեք օպտիմիզացված հիշողության օգտագործումը MemorySetting դասի միջոցով
- Ստեղծեք Workbook դասի օրինակ և փոխանցեք MemoryPreference-ը
- Պահպանեք արտահանված ելքային ֆայլը որպես CSV ձևաչափ
Ստորև բերված օրինակում դուք կսովորեք, թե ինչպես ստեղծել csv excel-ից՝ օգտագործելով C++: Նախ, նշեք օպտիմիզացված հիշողության օգտագործումը փոխակերպման գործընթացի համար: Այնուհետև, օգտագործելով C++, բեռնեք մուտքագրված ֆայլը և փոխեք Excel-ը CSV:
Կոդ՝ Excel-ի ֆայլը C++-ով փոխարկելու համար
#pragma once | |
#include "Aspose.Cells.h" | |
class ExcelToCSV | |
{ | |
void ConvertExcelToCSV() | |
{ | |
// Set the license for Aspose.Cells API for creating CSV file | |
intrusive_ptr<License> CellCSVLicense = new License(); | |
CellCSVLicense->SetLicense(new String("Aspose.Total.lic")); | |
// Specify optimized memory usage with MemorySetting class | |
intrusive_ptr <ILoadOptions> OptionsLoadingLargeExcelFile = Factory::CreateILoadOptions(); | |
OptionsLoadingLargeExcelFile->SetMemorySetting(MemorySetting::MemorySetting_MemoryPreference); | |
// Create an instance of Workbook class and pass the MemoryPreference | |
intrusive_ptr<IWorkbook> ExportExcelToCSVWorkBook = Factory::CreateIWorkbook(new String("Large_Excel_To_Export.xlsx") , OptionsLoadingLargeExcelFile); | |
// Save the exported output file as CSV format on the disk | |
ExportExcelToCSVWorkBook->Save(new String("Exported_Output_CSV.csv"), SaveFormat::SaveFormat_CSV); | |
} | |
}; |
Դուք կարող եք ստեղծել CSV Excel-ից՝ օգտագործելով C++՝ օպտիմալ հիշողության սպառմամբ: Ստորակետերով առանձնացված ելքային արժեքները կարող են օգտագործվել ձեր պահանջներին համապատասխան հետագա մշակման համար՝ առանց Microsoft Excel-ի կամ որևէ այլ հավելվածի տեղադրման: Նախորդ օրինակում մենք սովորեցինք Ինչպես ստեղծել կարկանդակ գծապատկեր Excel ֆայլում՝ օգտագործելով C++-ը, որը պարունակում է Excel ֆայլում Pie գծապատկեր ստեղծելու օրինակ: