XLSX Tabulky formátů v C++
Nativní a vysoce výkonné grafy dokumentů XLSX pomocí serverových Aspose.Cells for C++ API, bez použití jakéhokoli softwaru, jako je Microsoft nebo Adobe PDF.
Jak vytvořit grafy souborů XLSX pomocí C++
K vyhledání souboru XLSX použijeme
API, což je funkčně bohatá, výkonná a snadno použitelná platforma pro vyhledávání dokumentů API for C++. Jeho nejnovější verzi si můžete stáhnout přímo, stačí otevřít
správce balíčků, vyhledejte Aspose.Cells.Cpp a nainstalovat. Můžete také použít následující příkaz z konzoly Správce balíčků.
Příkaz
PM> Install-Package Aspose.Cells.Cpp
Kroky k vytvoření grafů souborů XLSX v C++
Základní dokument mapující s
Rozhraní API lze vytvořit pomocí několika řádků kódu.
- Vytvořte nový sešit.
- UGet první výchozí list.
- Přidat vzorové hodnoty do buněk.
- Přidejte graf do listu.
- Přístup k instanci nově přidaného grafu
- Přidat SeriesCollection (zdroj dat grafu) do grafu
- Nastavte typ grafu 2nd NSeries, aby se zobrazil jako spojnicový graf
- Uložte soubor
Požadavky na systém
Aspose.Cells for C++ podporuje všechny hlavní platformy a operační systémy. Ujistěte se prosím, že máte následující předpoklady.
- Microsoft Windows nebo kompatibilní OS s C++ Runtime Environment pro Windows 32 bit, Windows 64 bit a Linux 64 bit.
- Přidejte odkaz na Aspose.Cells for C++ DLL ve svém projektu.
Vytvořit tabulku souborů XLSX - C++
Aspose::Cells::Startup(); | |
// Output directory path | |
U16String outDir = u"..\\outputDirectory\\"; | |
// Path of output XLSX file | |
U16String outputChartTypeCustom = outDir + u"sourceFile.xlsx"; | |
// Create a new workbook | |
Workbook workbook; | |
// Get first worksheet which is created by default | |
Worksheet worksheet = workbook.GetWorksheets().Get(0); | |
// Adding sample values to cells | |
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); | |
// Adding a chart to the worksheet | |
int chartIndex = worksheet.GetCharts().Add(Aspose::Cells::Charts::ChartType::Column, 5, 0, 20, 8); | |
// Accessing the instance of the newly added chart | |
Chart chart = worksheet.GetCharts().Get(chartIndex); | |
// Adding SeriesCollection (chart data source) to the chart ranging from A1 to B4 | |
chart.GetNSeries().Add(u"A1:B4", true); | |
// Setting the chart type of 2nd NSeries to display as line chart | |
chart.GetNSeries().Get(1).SetType(Aspose::Cells::Charts::ChartType::Line); | |
// Saving the XLSX file | |
workbook.Save(outputChartTypeCustom); | |
Aspose::Cells::Cleanup(); |
Online XLSX Živá ukázka konverze grafů
Převeďte grafy dokumentů XLSX na obrázky právě teď, když navštívíte naše Webová stránka živé ukázky . Živé demo má následující výhody
XLSX Co je formát XLSX
XLSX je dobře známý formát pro dokumenty Excel Microsoft, který byl představen společností Microsoft vydáním Microsoft Office 2007. Na základě struktury organizované podle konvencí otevřeného balení, jak je uvedeno v části 2 standardu OOXML ECMA-376, je nový formát ECMA-376 zip balíček, který obsahuje řadu souborů XML. Základní strukturu a soubory lze prozkoumat jednoduchým rozbalením souboru .xlsx.
Více