XLSM Μορφοποιεί γραφήματα στο C++
Εγγενή και υψηλής απόδοσης γραφήματα εγγράφων XLSM χρησιμοποιώντας API Aspose.Cells for C++ από την πλευρά του διακομιστή, χωρίς τη χρήση οποιουδήποτε λογισμικού όπως το Microsoft ή το Adobe PDF.
Πώς να δημιουργήσετε γραφήματα αρχείων XLSM χρησιμοποιώντας C++
Για να αναζητήσουμε το αρχείο XLSM, θα χρησιμοποιήσουμε
API που είναι μια πλατφόρμα αναζήτησης εγγράφων πλούσια σε χαρακτηριστικά, ισχυρή και εύκολη στη χρήση API for C++. Μπορείτε να κατεβάσετε την τελευταία του έκδοση απευθείας, απλά ανοίξτε
διαχειριστής πακέτων, αναζητήστε Aspose.Cells.Cpp και εγκαταστήστε. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.
Εντολή
PM> Install-Package Aspose.Cells.Cpp
Βήματα για τη δημιουργία γραφημάτων αρχείων XLSM στο C++
Ένα βασικό έγγραφο χαρτογράφησης με
Τα API μπορούν να γίνουν με λίγες μόνο γραμμές κώδικα.
- Δημιουργία νέου βιβλίου εργασίας.
- UΛήψη πρώτου προεπιλεγμένου φύλλου εργασίας.
- Προσθήκη τιμών δείγματος στα κελιά.
- Προσθήκη γραφήματος στο φύλλο εργασίας.
- Πρόσβαση στην παρουσία του γραφήματος που προστέθηκε πρόσφατα
- Προσθήκη SeriesCollection (πηγή δεδομένων γραφήματος) στο γράφημα
- Ρυθμίστε τον τύπο γραφήματος της 2ης σειράς NS ώστε να εμφανίζεται ως γραμμικό γράφημα
- Αποθηκεύστε το αρχείο
Απαιτήσεις συστήματος
Aspose.Cells for C++ υποστηρίζει σε όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις.
- Microsoft Windows ή συμβατό λειτουργικό σύστημα με C++ Runtime Environment για Windows 32 bit, Windows 64 bit και Linux 64 bit.
- Προσθέστε αναφορά στο DLL Aspose.Cells for C++ στο έργο σας.
Δημιουργία γραφήματος αρχείων XLSM - C++
Aspose::Cells::Startup(); | |
// Output directory path | |
U16String outDir = u"..\\outputDirectory\\"; | |
// Path of output XLSM file | |
U16String outputChartTypeCustom = outDir + u"sourceFile.xlsm"; | |
// 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 XLSM file | |
workbook.Save(outputChartTypeCustom); | |
Aspose::Cells::Cleanup(); |
Online XLSM Ζωντανά επιδείξεις μετατροπής γραφήματος
Μετατρέψτε τα γραφήματα εγγράφων XLSM σε εικόνες τώρα, επισκεπτόμενοι το Ζωντανή ιστοσελίδα Demos . Η ζωντανή επίδειξη έχει τα ακόλουθα πλεονεκτήματα
XLSM Τι είναι μορφή αρχείου XLSM
Τα αρχεία με επέκταση XLSM είναι ένας τύπος αρχείων υπολογιστικών φύλλων που υποστηρίζουν μακροεντολές. Από την άποψη της εφαρμογής, μια Μακροεντολή είναι ένα σύνολο οδηγιών που χρησιμοποιούνται για την αυτοματοποίηση των διαδικασιών. Μια μακροεντολή χρησιμοποιείται για την καταγραφή των βημάτων που εκτελούνται επανειλημμένα και διευκολύνει την εκτέλεση των ενεργειών εκτελώντας ξανά τη μακροεντολή. Οι μακροεντολές προγραμματίζονται με το Visual Basic for Applications (VBA) του Microsoft μέσα από το Βιβλίο εργασίας του Excel χρησιμοποιώντας τον Επεξεργαστή Visual Basic και μπορούν να εκτελεστούν/εντοπιστούν σφάλματα απευθείας από εκεί.
Διαβάστε Περισσότερα