Página del Producto | Docs | Demos | Referencia de la API | Ejemplos | Blog | Versiones | Soporte Gratuito | Licencia Temporal
Aspose.Cells for C++ es una biblioteca nativa de C++ para crear, manipular, procesar y convertir archivos de Microsoft Excel sin necesidad de Microsoft Office o Automation. La API de Excel C++ admite Excel 97-2003 (XLS), Excel 2007-2013/2016 (XLSX, XLSM, XLSB), OpenOffice XML y otros formatos como CSV, TSV y más.
Permite a los desarrolladores trabajar con filas de hojas de cálculo, columnas, datos, fórmulas, tablas dinámicas, hojas de trabajo, tablas, gráficos y objetos de dibujo desde sus propias aplicaciones en C++.
Aspose.Cells for C++ es una API nativa de C++ local para integrar funciones de creación, manipulación y conversión de hojas de cálculo en sus aplicaciones de C++. Admite trabajar con muchos formatos de archivo de hojas de cálculo populares de Microsoft Excel (XLS, XLSX, XLSB, CSV, etc.) y OpenOffice/LibreOffice (ODS).
Puede usar Aspose.Cells for C++ para desarrollar aplicaciones de 64 bits en cualquier entorno de desarrollo que admita C++, como Microsoft Visual Studio. Aspose.Cells for C++ es un ensamblado nativo que se puede implementar simplemente copiándolo. No tiene que preocuparse por otros servicios o módulos.
Aspose.Cells for C++ le permite trabajar con las propiedades incorporadas y personalizadas de documentos en Microsoft Excel. Admite la conversión de alta calidad de libros de Excel a archivos compatibles con PDF/A. Trabaje con fórmulas, tablas dinámicas, hojas de cálculo, tablas, rangos, gráficos, objetos OLE y mucho más.
Microsoft Excel: XLS, XLSX, XLSB, SpreadsheetML
Text: CSV, TSV, TabDelimited
OpenDocument: ODS
Otros: HTML, MHTML
Microsoft Excel: XLSM, XLTX, XLTM, XLAM
Formato de Documento Portátil: PDF, XPS
Text: CSV, TSV, TabDelimited
Imágenes: SVG, JPEG, PNG, BMP, GIF
Web: HTML, MHTML
Metarchivo: EMF
Otros DIF
¿Estás listo para probar Aspose.Cells for C++? Simplemente ejecuta Install-Package Aspose.Cells.Cpp
desde la Consola del Administrador de Paquetes en Visual Studio para obtener el paquete NuGet. Si ya tienes Aspose.Cells for C++ y deseas actualizar la versión, por favor ejecuta Update-Package Aspose.Cells.Cpp
para obtener la última versión.
Intenta ejecutar el fragmento a continuación para ver cómo funciona la API en tu entorno o revisa el Repositorio de GitHub para otros escenarios de uso común.
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");
Página del Producto | Docs | Demos | Referencia de la API | Ejemplos | Blog | Versiones | Soporte Gratuito | Licencia Temporal