XLSX Maakt grafieken op in C++
Native en krachtige XLSX-documentgrafieken met behulp van server-side Aspose.Cells for C++ API's, zonder het gebruik van software zoals Microsoft of Adobe PDF.
Hoe u XLSX-bestandsdiagrammen maakt met behulp van C++
Om het bestand XLSX te doorzoeken, gebruiken we
API, een functierijk, krachtig en gebruiksvriendelijk platform voor het zoeken naar documenten API for C++. U kunt de nieuwste versie direct downloaden, gewoon openen
pakketbeheerder, zoek naar Aspose.Cells.Cpp en installeren. U kunt ook de volgende opdracht gebruiken vanuit de Package Manager Console.
Commando
PM> Install-Package Aspose.Cells.Cpp
Stappen voor het maken van XLSX-bestandsgrafieken in C++
Een basisdocument dat in kaart brengt met
API’s kunnen met slechts enkele regels code worden uitgevoerd.
- Maak een nieuwe werkmap.
- UGet eerste standaardwerkblad.
- Voeg voorbeeldwaarden toe aan cellen.
- Voeg een diagram toe aan het werkblad.
- Toegang tot het exemplaar van het nieuw toegevoegde diagram
- Voeg SeriesCollection (grafiekgegevensbron) toe aan het diagram
- Stel het diagramtype van de 2e NSerie in om weer te geven als lijndiagram
- Sla het bestand op
systeem vereisten
Aspose.Cells for C++ ondersteunt op alle belangrijke platforms en besturingssystemen. Zorg ervoor dat u aan de volgende vereisten voldoet.
- Microsoft Windows of een compatibel besturingssysteem met C++ Runtime Environment voor Windows 32 bit, Windows 64 bit en Linux 64 bit.
- Voeg een verwijzing toe naar de Aspose.Cells for C++ DLL in uw project.
Bestandsdiagram XLSX maken - 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 Live-demo's voor grafiekconversie
Converteer XLSX-documentengrafieken nu naar afbeeldingen door naar onze te gaan door naar onze Live demo-website . De live demo heeft de volgende voordelen
XLSX Wat is XLSX bestandsformaat
XLSX is een bekend formaat voor Microsoft Excel-documenten dat werd geïntroduceerd door Microsoft met de release van Microsoft Office 2007. Gebaseerd op de structuur georganiseerd volgens de Open Packaging Conventions zoals uiteengezet in Deel 2 van de OOXML-standaard ECMA-376, is het nieuwe formaat een zip-pakket dat een aantal XML-bestanden bevat. De onderliggende structuur en bestanden kunnen worden onderzocht door eenvoudigweg het .xlsx-bestand uit te pakken.
Meer lezen