Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet a Excel fájlt CSV-vé konvertálni C++-ban. Az Excel fájlt CSV-ként mentheti, optimális memóriafelhasználással MS Windows és Linux rendszeren programozottan C++ nyelven.
Az Excel-fájl CSV-vé konvertálásának lépései C++-ban
- Telepítse a Aspose.Cells.Cpp csomagot a NuGet csomagkezelővel
- Adja hozzá a hivatkozást a Aspose::Cells névtérhez
- Adja meg az optimalizált memóriahasználatot a MemorySetting osztállyal
- Hozzon létre egy példányt a Workbook osztályból, és adja át a MemoryPreference-t
- Mentse el az exportált kimeneti fájlt CSV formátumban
Az alábbi példában megtudhatja, hogyan lehet csv-t létrehozni Excelből C++ használatával. Először is adja meg az optimalizált memóriahasználatot az átalakítási folyamathoz. Ezután a C++ használatával töltse be a bemeneti fájlt, és váltsa át az Excelt CSV-re.
Kód az Excel-fájl CSV-vé konvertálásához C++-ban
#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-t készíthet Excelből a C++* használatával optimális memóriafelhasználással. A kimeneti vesszővel elválasztott értékek felhasználhatók további feldolgozáshoz az Ön igényei szerint anélkül, hogy telepíteni kellene a Microsoft Excelt vagy bármely más alkalmazást. Az előző példában megtanultuk a Kördiagram létrehozása Excel fájlban C++ használatával, amely példát tartalmaz kördiagram létrehozására Excel fájlban.