Страница продукта | Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ | Демо | API Reference | Примеры | Блог | Релизы | БеÑÐ¿Ð»Ð°Ñ‚Ð½Ð°Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° | Ð’Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ
Aspose.Cells for C++ - Ñто Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° C++, Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ ÑозданиÑ, обработки, обработки и Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð² Microsoft Excel? без необходимоÑти иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Microsoft Office? или Automation.
Он позволÑет разработчикам работать Ñо Ñтроками, Ñтолбцами таблицы, данными, формулами, Ñводными таблицами, рабочими лиÑтами, таблицами, диаграммами и объектами риÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð· Ñвоих ÑобÑтвенных приложений C++.
Aspose.Cells for C++ - Ñто нативный API C++ Ð´Ð»Ñ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ñ†Ð¸Ð¸ функций ÑозданиÑ, обработки и Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñлектронных таблиц в ваши Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ C++. Он поддерживает работу Ñ Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ популÑрными форматами файлов Ñлектронных таблиц из Microsoft Excel (XLS, XLSX, XLSB, CSV и др.) и OpenOffice/LibreOffice (ODS).
Ð’Ñ‹ можете иÑпользовать Aspose.Cells for C++ Ð´Ð»Ñ Ñ€Ð°Ð·Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ 64-разрÑдных приложений в любой Ñреде разработки, поддерживающей C++, такой как Microsoft Visual Studio. Aspose.Cells for C++ ÑвлÑетÑÑ Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ñборкой, которую можно развернуть, проÑто Ñкопировав ее. Вам не нужно беÑпокоитьÑÑ Ð¾ других Ñлужбах или модулÑÑ….
Aspose.Cells for C++ позволÑет работать Ñо вÑтроенными и наÑтраиваемыми ÑвойÑтвами документов в Microsoft Excel. Поддерживает качеÑтвенное преобразование книг Excel в файлы, ÑоответÑтвующие Ñтандарту PDF/A. Работайте Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ð°Ð¼Ð¸, Ñводными таблицами, рабочими лиÑтами, таблицами, диапазонами, диаграммами, объектами OLE и многое другое.
Microsoft Excel: XLS, XLSX, XLSB, SpreadsheetML
Text: CSV, TSV, TabDelimited
OpenDocument: ODS
Другие: HTML, MHTML
Microsoft Excel: XLSM, XLTX, XLTM, XLAM
Portable Document Format: PDF, XPS
Text: CSV, TSV, TabDelimited
ИзображениÑ: SVG, JPEG, PNG, BMP, GIF
Web: HTML, MHTML
Метафайл: EMF
Другое DIF
Ð’Ñ‹ готовы попробовать Aspose.Cells for C++? ПроÑто выполните Install-Package Aspose.Cells.Cpp
из конÑоли менеджера пакетов в Visual Studio, чтобы получить пакет NuGet. ЕÑли у Ð²Ð°Ñ ÑƒÐ¶Ðµ еÑÑ‚ÑŒ Aspose.Cells for C++ и вы хотите обновить верÑию, выполните Update-Package Aspose.Cells.Cpp
, чтобы получить поÑледнюю верÑию.
Попробуйте выполнить нижеприведенный отрывок кода, чтобы увидеть, как работает API в вашей Ñреде, или проверьте Репозиторий GitHub Ð´Ð»Ñ Ð´Ñ€ÑƒÐ³Ð¸Ñ… типичных Ñценариев иÑпользованиÑ.
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");
Страница продукта | Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ | Демо | API Reference | Примеры | Блог | Релизы | БеÑÐ¿Ð»Ð°Ñ‚Ð½Ð°Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° | Ð’Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ