! Version 23.11.0 ! NuGet
Page du produit | Docs | Démos | Référence de l’API | Exemples | Blog | Versions | Support gratuit | Licence temporaire
Aspose.Cells for C++ est une bibliothèque C++ native pour créer, manipuler, traiter et convertir des fichiers Microsoft Excel sans avoir besoin de Microsoft Office ou d’Automatisation. L’API Excel C++ prend en charge Excel 97-2003 (XLS), Excel 2007-2013/2016 (XLSX, XLSM, XLSB), OpenOffice XML et d’autres formats tels que CSV, TSV, et plus encore.
Il permet aux développeurs de travailler avec les lignes, les colonnes, les données, les formules, les tableaux croisés dynamiques, les feuilles de calcul, les tableaux, les graphiques et les objets de dessin à partir de leurs propres applications C++.
Aspose.Cells for C++ est une API C++ native sur site permettant d’intégrer les fonctionnalités de création, manipulation et conversion de feuilles de calcul dans vos applications C++. Elle prend en charge le travail avec de nombreux formats de fichier de feuille de calcul populaires de Microsoft Excel (XLS, XLSX, XLSB, CSV, etc.) et OpenOffice/LibreOffice (ODS).
Vous pouvez utiliser Aspose.Cells for C++ pour développer des applications 64 bits dans tout environnement de développement prenant en charge le C++, tel que Microsoft Visual Studio. Aspose.Cells for C++ est un assemblage natif qui peut être déployé en le copiant simplement. Vous n’avez pas à vous soucier des autres services ou modules.
Aspose.Cells for C++ vous permet de travailler avec les propriétés de document intégrées ainsi que les propriétés de document personnalisées dans Microsoft Excel. Prise en charge de la conversion de haute qualité des classeurs Excel en fichiers conformes à PDF/A. Travaillez avec des formules, des tableaux croisés dynamiques, des feuilles de calcul, des tableaux, des plages, des graphiques, des objets OLE et bien plus encore.
Microsoft Excel: XLS, XLSX, XLSB, SpreadsheetML
Text: CSV, TSV, TabDelimited
OpenDocument: ODS
Autre : HTML, MHTML
Microsoft Excel: XLSM, XLTX, XLTM, XLAM
Format de document portable : PDF, XPS
Text: CSV, TSV, TabDelimited
Images : SVG, JPEG, PNG, BMP, GIF
Web: HTML, MHTML
Métafichier: EMF
Autre DIF
Êtes-vous prêt à essayer Aspose.Cells for C++? Exécutez simplement Install-Package Aspose.Cells.Cpp
depuis la Console du Gestionnaire de package dans Visual Studio pour obtenir le package NuGet. Si vous avez déjà Aspose.Cells for C++ et souhaitez mettre à jour la version, veuillez exécuter Update-Package Aspose.Cells.Cpp
pour obtenir la dernière version.
Essayez d’exécuter l’extrait ci-dessous pour voir comment fonctionne l’API dans votre environnement ou consultez le Dépôt GitHub pour d’autres scénarios d’utilisation courants.
U16String dir(u"your path");
// load the file to be converted
Workbook book(dir + u"template.xls");
// save in different formats
book.Save(dir + u"output.xlsx", SaveFormat::Xlsx);
book.Save(dir + u"output.xlsb", SaveFormat::Xlsb);
book.Save(dir + u"output.csv", SaveFormat::CSV);
book.Save(dir + u"output.json", SaveFormat::Json);
// create a new workbook
Workbook workbook;
// get first worksheet which is created by default
Worksheet worksheet = workbook.GetWorksheets().Get(0);
// add sample data
worksheet.GetCells().Get(u"A1").PutValue(50);
worksheet.GetCells().Get(u"A2").PutValue(100);
worksheet.GetCells().Get(u"A3").PutValue(150);
worksheet.GetCells().Get(u"A4").PutValue(110);
worksheet.GetCells().Get(u"B1").PutValue(260);
worksheet.GetCells().Get(u"B2").PutValue(12);
worksheet.GetCells().Get(u"B3").PutValue(50);
worksheet.GetCells().Get(u"B4").PutValue(100);
// add a chart to the worksheet
int chartIndex = worksheet.GetCharts().Add(Aspose::Cells::Charts::ChartType::Column, 5, 0, 20, 8);
// access the instance of the newly added chart
Chart chart = worksheet.GetCharts().Get(chartIndex);
// add SeriesCollection (chart data source) to the chart ranging from A1 to B4
chart.GetNSeries().Add(u"A1:B4", true);
// set the chart type of 2nd NSeries to display as line chart
chart.GetNSeries().Get(1).SetType(
Aspose::Cells::Charts::ChartType::Line);
// save the Excel file
workbook.Save(u"output.xlsx");
Page du produit | Docs | Démos | Référence de l’API | Exemples | Blog | Versions | Support gratuit | Licence temporaire