XLSX 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ı XLSX belge grafikleri.
C++ Kullanarak XLSX Dosya Grafikleri Nasıl Oluşturulur
XLSX 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 XLSX 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.
XLSX Dosya Tablosu Oluşturun - 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(); |
Çevrimiçi XLSX Grafik Dönüşümü Canlı Demolar
XLSX 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
XLSX XLSX Dosya Biçimi nedir
XLSX, Microsoft tarafından Microsoft Office 2007 sürümüyle tanıtılan Microsoft Excel belgeleri için iyi bilinen bir formattır. OOXML standardı ECMA-376'nın 2. Kısmında özetlenen Açık Paketleme Kurallarına göre düzenlenen yapıya dayalı olarak yeni format şu şekildedir: bir dizi XML dosyası içeren bir zip paketi. Temel yapı ve dosyalar, .xlsx dosyasının sıkıştırması açılarak incelenebilir.
Daha Fazla Oku