XLSM C++'deki Grafikleri Biçimlendirir
Microsoft veya Adobe PDF gibi herhangi bir yazılım kullanılmadan, sunucu tarafı Aspose.Cells for C++ API'lerini kullanan yerel ve yüksek performanslı XLSM belge grafikleri.
C++ Kullanarak XLSM Dosya Grafikleri Nasıl Oluşturulur
XLSM dosyasını aramak için şunu kullanacağız:
Zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge arama platformu olan API API for C++. En son sürümünü doğrudan indirebilirsiniz, sadece açın
paket yöneticisi, ara Aspose.Cells.Cpp ve yükleyin. Aşağıdaki komutu Paket Yönetici Konsolundan da kullanabilirsiniz.
Emretmek
PM> Install-Package Aspose.Cells.Cpp
C++\'de XLSM Dosya Grafikleri Oluşturma Adımları
Temel bir belge şeması
API’ler yalnızca birkaç satır kodla yapılabilir.
- Yeni bir çalışma kitabı oluşturun.
- Uİlk varsayılan çalışma sayfasını alın.
- Hücrelere örnek değerler ekleyin.
- Çalışma sayfasına bir grafik ekleyin.
- Yeni eklenen grafiğin örneğine erişin
- Grafiğe SeriesCollection (grafik veri kaynağı) ekleyin
- NSeries’in grafik türünü çizgi grafik olarak görüntülenecek şekilde ayarlayın
- Dosyayı kaydet
sistem gereksinimleri
Aspose.Cells for C++ tüm önemli platformları ve İşletim Sistemlerini destekler. Lütfen aşağıdaki önkoşullara sahip olduğunuzdan emin olun.
- Microsoft Windows veya Windows 32 bit, Windows 64 bit ve Linux 64 bit için C++ Çalışma Zamanı Ortamı ile uyumlu bir işletim sistemi.
- Projenizdeki Aspose.Cells for C++ DLL dosyasına referans ekleyin.
XLSM Dosya Tablosu Oluşturun - 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(); |
Çevrimiçi XLSM Grafik Dönüşümü Canlı Demolar
XLSM belge tablolarımızı hemen şimdi ziyaret ederek görsellere dönüştürün. Canlı Demolar web sitesi . Canlı demo aşağıdaki avantajlara sahiptir
XLSM XLSM Dosya Biçimi nedir
XLSM uzantılı dosyalar, Makroları destekleyen bir Elektronik Tablo dosyası türüdür. Uygulama açısından bakıldığında, Makro, süreçleri otomatikleştirmek için kullanılan talimatlar kümesidir. Makro, tekrar tekrar gerçekleştirilen adımları kaydetmek için kullanılır ve makronun tekrar çalıştırılmasıyla eylemlerin gerçekleştirilmesini kolaylaştırır. Makrolar, Visual Basic Düzenleyicisi kullanılarak Excel Çalışma Kitabı içinden Microsoft'in Visual Basic for Applications (VBA) programıyla programlanır ve buradan doğrudan çalıştırılabilir/hata ayıklanabilir.
Daha Fazla Oku